Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我遇到了正则表达式的问题。每当我输入'St。Joe',输入作为 'St.' 存储在后端。只要。我的正则表达式中有一个空格,但我不确定出了什么问题。
这是输入通过的功能。
function reg_sent($i){ $reg_sent = "/[^A-Za-z0-9., '\n\r ]/"; return preg_replace($reg_sent, '', $i); }
您的函数从字符串中删除不属于字符类的所有字符A-Za-z0-9., '\n\r。所以它"St. Joe"完全保持不变。
A-Za-z0-9., '\n\r
"St. Joe"
您的问题一定是由程序的不同部分引起的。