【发布时间】:2020-08-22 16:02:30
【问题描述】:
我正在尝试匹配 json 模式验证中的正则表达式标准,如果整个字符串由空格组成或空格在任何输入之间,则字符串不应接受空格,但如果前后有任何空格,则应接受字符、数字或任何特殊字符
说
str = " "
不应被接受
或
str = "ab cd"
不应被接受。 但是
str = "abcd "
应该被接受 或
str = " abcd"
应该被接受。
我用过下面的正则表达式
"pattern":"^[^\\s]*$"
但这不接受字符串中的任何空格。以上提到的所有场景都显示无效。
【问题讨论】:
标签: regex