<a href="/CE0208B/IPPO_Q78_7_Android_403_A13_12GHz_Tablet_PC_with_Dual_Camera_WiFi_External_3G_Capacitive_Touch_4GB_Black.html">
Пытаюсь ее найти так:
preg_match("/<a href=\"/\w+/.*\">/", $content, $result);
Выводит ошибку:
<a href="/CE0208B/IPPO_Q78_7_Android_403_A13_12GHz_Tablet_PC_with_Dual_Camera_WiFi_External_3G_Capacitive_Touch_4GB_Black.html">
preg_match("/<a href=\"/\w+/.*\">/", $content, $result);
Цитата |
Warning: preg_match() [function.preg-match]: Unknown modifier '\' |
Цитата |
Если необходимо использовать разделитель внутри шаблона, его нужно проэкранировать с помощью обратной косой черты. Если разделитель часто используется в шаблоне, в целях удобочитаемости, лучше выбрать другой разделитель для этого шаблона. |
preg_match_all("/<a href=\"\/CE0\w+\/.*\">/", $content, $result);
Цитата |
даже если ты их экранируешь, регулярное выражение все равно будет неправильным |
preg_match_all('~<a href="/CE0\w+/.*">~', $content, $result);
Цитата |
<a href="/CE0225X/Nextway_E7_7_Android_404_A13_12GHz_Tablet_PC_with_WiFi_External_3G_Capacitive_Touch_8GB_White__Black.html"> |
Цитата |
Nextway_E7_7_Android_404_A13_12GHz_Tablet_PC_with_WiFi_External_3G_Capacitive_Touch_8GB_White__Black.html |