Я ищу попробовать определить регулярное выражение для разбора из интерьера URL из этого предупреждения Google перенаправлятьОпределение регулярного выражения для URL для Друпало полей
http://www.google.com/url?sa=X&q=http://weheartit.com/entry/29409069&ct=ga&cad=CAcQARgAIAEoATAAOABAo5aK_gRIAlgBYgVlbi1VUw&cd=jRWL16jvo8k&usg=AFQjCNGbJMqWtbCxpcJdu4PGD6RToU6NTw
Что мне нужно сделать, это удалить первую часть что
http://www.google.com/url?sa=X&q=
И я хотел бы также удалить строку косой, которая
&ct=ga&cad=CAcQARgAIAEoATAAOABAo5aK_gRIAlgBYgVlbi1VUw&cd=jRWL16jvo8k&usg=AFQjCNGbJMqWtbCxpcJdu4PGD6RToU6NTw
Так окончание URL я закончу с этим
http://weheartit.com/entry/29409069
Я просто хотел, чтобы обновить это спасибо за помощь. Это была проблема в модуле связи для Друпала и было зафиксировано
У нас есть несколько дубликатов. Регулярное выражение супер просто. И альтернатива с 'parse_url' и' parse_str' тем более. – mario
Ну, это может быть очень просто для вас, но у меня много проблем, чтобы работать лучше всего, чем я мог придумать: Php function sub_node_save() { $ url = $ node-> field_web_screenhot ['und'] [0] [ 'URL']; $ url = preg_replace ('. *? (Http) (.) (.) ((?: \\/[\\ w \\. \\ -] +) +)', '', $ url); $ node-> field_web_screenhot ['und'] [0] ['url'] = $ url; возвращение; } > – naeluh
возможно дубликат [Извлечение URL из строки] (http://stackoverflow.com/questions/4390556/extract-url-from-string) – mario