我正在寻找一个php正则表达式,只能包含,和-字符。
总之,我想要一个可以匹配以下内容的正则表达式:
* may contain number
* may contain space
* may contain , -
我正在制作一个PHP脚本来检查某个字符串是否具有上述内容,如验证检查。我已经试过了
^(['[']=,{'}'0-9_-]+)$
但不工作。
-
字面值必须是字符类中的第一个或最后一个字符。否则,它是一个范围指示符:
^[0-9 ,-]+$
(不确定为什么要添加=
和其他东西)
preg_match("#-?'d+(,'d+)?#", "-1,2", $match);
试试这个正则表达式:
^['d's,-]*$
使用
^([' ,0-9-]*)$
我建议您使用这个站点来查看您的正则表达式暴露的内容。