preg_match模式搜索时只发现正斜杠或反斜杠

时间:2016-02-12 02:46:15

标签: php regex preg-match

亲爱的大家目前我遇到了使用preg_match

搜索/ \的问题

第一:  只有当$ searchWord只包含'/'或'\'时,我才希望我的条件成立。

$searchWord = preg_match('/[\/~`\\\]/', $searchWord) ? '*' : $searchWord;

第二:  如果任何单词包含'/'

example: $searchWord='event/' 

大于

$searchWord='event' . suffix '*'

干杯,

Long Chhun

1 个答案:

答案 0 :(得分:1)

不确定是否理解您的需求,但这就是您想要的:

$searchWord = preg_replace('#[/~`\\\]#', '*', $searchWord);