-5
以下代碼可以找到www.google.com.I也想查找google.com也即域名後的空格。從字符串中查找域名
$s = 'is www.google.com equal to google.com ';
preg_match_all ("/(www)(.*)(.com|.info|.pk)/U", $s , $ma);
print_r($ma);
以下代碼可以找到www.google.com.I也想查找google.com也即域名後的空格。從字符串中查找域名
$s = 'is www.google.com equal to google.com ';
preg_match_all ("/(www)(.*)(.com|.info|.pk)/U", $s , $ma);
print_r($ma);
(www\.)?[^ ]+?(\.com|\.info|\.pk)
從技術上講,你想要做與測試字符串的內容。儘管如此,還有更多的測試用例嗎?
這將匹配幾乎任何以'com','info'或'pk'結尾的東西。如果您想在正則表達式中匹配'.'字符,則必須對其進行分隔:'\ .'。另外,你應該在'www'後面檢查一個。 – wlyles
@wlyles確實!盲目地複製他的版本,並且因爲它在測試字符串上工作而沒有想到要檢查它!已經修改了這樣的答案 – SmokeyPHP
我是一個PHP新手,它不是複製代碼我創建了代碼http://www.catswhocode.com/blog/15-php-regular-expressions-for-web-developers –