-1
我想使用preg_match()從abc.id as od
中排除as
字。 任何人都可以幫助我什麼樣的模式?如何從php正則表達式搜索中排除字符串
期望的結果是:
abc.id
作爲od
Hightlighed作爲選擇和as
從搜索中排除。
我想使用preg_match()從abc.id as od
中排除as
字。 任何人都可以幫助我什麼樣的模式?如何從php正則表達式搜索中排除字符串
期望的結果是:
abc.id
作爲od
Hightlighed作爲選擇和as
從搜索中排除。
您可以使用下面的正則表達式模式選擇字符串:
(.*?)(?:\sas\s)(.*?)$
input >> abc.id as od
regex search >> (.*?)(?:\sas\s)(.*?)$
replace with >> $1$2
output >> abc.idod
PHP
$re = '/(.*?)(?:\sas\s)(.*?)$/';
$str = 'abc.id as od';
$subst = '$1$2';
$result = preg_replace($re, $subst, $str);
echo $result;
謝謝你救了我整整一天。 –