0
我有一个PHP字符串,它看起来像这个特殊的正则表达式字符结尾:搜索词的字符串开始/含括号
$str = Toto| Tata Titi (Tété)
在我的代码,很多字符串可能看起来像,所以我想要检查我的字符串是否以“Toto”开头,结尾是“(Tété)”(带圆括号和“é”)。
“Toto”可能随时间而改变,这就是为什么我使用变量$myVar
。
因此,要检查所有的,我写这个正则表达式:
$match = preg_match('/\^ '. $myVar.'(.*?)\\\\\(Tété\\)$/', $str)
不过,这并不在所有的工作,输出为false
所有的时间。
请问我在哪里错了?
'\ ^'应该是'^'。你也有*方式*太多'''''''' –
https://regex101.com/ – hardworker