标签: regex
当前正则表达式:^[\w\- ]+$
^[\w\- ]+$
问题是这也是接受字符串“”这是不可接受的。 例如可接受 “SO”,“43_das”,“e2da”,“_”,“543543”也不应该接受如果字符串末尾有空格,如“ab12”
答案 0 :(得分:1)
您可以使用此正则表达式:
/^[\w-]+(?: +[\w-]+)*$/
仅允许非空格字符之间的空格。
RegEx Demo
答案 1 :(得分:0)
您可以尝试:
number_format((float)$foo, 2, '.', '');