我想找到像preg_match这样的URL。
http://www.website.com/THE_ID_WHICH_I_WANT/RANDOM_CHARACTERS_AND_NUMBERS.RANDOM_SOMETHING.html
这是我所得到的:
preg_match_all('%http://www.website'.com'/('w+)%', $string, $matches);
但是我也想让它得到随机字符。
谢谢。
对于匹配任何,习惯上使用.+
或非贪婪的.*?
你可能想使用'S+
匹配任何不是空格字符。即使那样也可能太多了。但是你并没有详细说明你想要使用它的上下文
preg_match_all('%http://www'.website'.com/('w+)/(.*)'.html%', $string, $matches);
以上是假设您想要将" the_id_哪_i_want "与其他随机字符分开。
示例:http://regexr.com?2v9t7