我有一个问题。
我想获取有关我的字符串的信息在(a-z A-Z 0-9和 - _)中有其他字符如果我的字符串ordre返回false或不返回true。
我希望我可以帮助解决这个问题。
答案 0 :(得分:1)
不确定我理解你的英语。你想知道它是否包含a-z,A-Z,0-9, - 和_?
以外的字符如果是,preg_match('/[^a-zA-Z0-9_-]/', $string)
答案 1 :(得分:1)
我找到了自己的方式,但是JasonWoof的坦克让你正确的方式。
if (preg_match("/[^a-zA-Z0-9\_-]/i", $this->page_shorttag))
{
}
答案 2 :(得分:0)
如果我正确地阅读了您的问题,您想要验证字符串是否仅包含a-z A-Z 0-9和-_。正确?
/^[a-zA-Z0-9\-_]*$/
......应该有用。