Regexp表示不允许在结束/开始处使用特殊字符,但应该允许空格

regexp for not allowing special characters at the end/start but should allow spaces

本文关键字:许空格 空格 特殊字符 结束 不允许 表示 开始 Regexp      更新时间:2023-09-26

如何创建不允许在开头和结尾使用特殊字符的正则表达式,但它应该允许在任何地方使用空格。我试过了?$/,但不允许末尾/开头有空格。如果我用/^a-zA-Z0-9?$/it也允许特殊字符。提前感谢

^[ a-zA-Z0-9](.*[a-zA-Z0-9 ])?$

这个正则表达式将限制开头和结尾的特殊字符,但允许空格。

这个正则表达式接受任何以字母数字字符或空格开头和结尾的行:

^('w| ).*('w| )$

注意'w等于[a-zA-Z0-9_]

这里有一个小例子