1
我有一个小问题,到目前为止还找不到解决方案。PHP preg_replace()问题使用^和[]
这里是我的模式,
/[^a-zA-z0-9:,\s]+/
这是工作一个PHP的preg_replace函数中但出于某种原因^
和[]
通过更换打滑。我无法围绕为什么会发生这种情况。
任何帮助或解释将不胜感激!
我有一个小问题,到目前为止还找不到解决方案。PHP preg_replace()问题使用^和[]
这里是我的模式,
/[^a-zA-z0-9:,\s]+/
这是工作一个PHP的preg_replace函数中但出于某种原因^
和[]
通过更换打滑。我无法围绕为什么会发生这种情况。
任何帮助或解释将不胜感激!
A-z
似乎有更多的字符匹配像[
或]
等
试试这个正则表达式的一个问题:
/[^a-zA-Z0-9:,\s]+/
真棒,我甚至没有意识到是什么A-Z一样。我认为这意味着a-z,但不区分大小写。 – VIDesignz
'-'作为范围,因此它匹配从'A'到'z'的所有内容 – anubhava