求命!求一个正则表达式,检测非法字符,要求见内
求一个正则表达式,要求如下:
检测非法字符
1.有效字符:0-9a-zA-Z@!~*()-_.'
2.字符长度不能大于512个
我写成这样,[@!~*()-_.'0-9a-zA-Z]{1,527} 但好像有问题。
请高人指点
检测非法字符
1.有效字符:0-9a-zA-Z@!~*()-_.'
2.字符长度不能大于512个
我写成这样,[@!~*()-_.'0-9a-zA-Z]{1,527} 但好像有问题。
请高人指点
...全文
相关推荐
js正则判断非法字符限制输入
"本文主要介绍了如何使用JavaScript正则表达式来限制输入,防止用户输入特殊字符如!@#¥%……&*等。通过提供的正则表达式模式和相关工具,您可以有效地检测和验证输入内容的合法性。"在Ja
检测数据表字段非法字符
使用工具:本工具“检测数据表字段非法字符”提供自动化检测功能,能快速定位问题字段。3. 正则表达式匹配:通过编程语言实现正则表达式匹配,找出不符合规则的字段名。4.
易语言非法字符检测
**字符过滤**:对输入的字符进行遍历,排除不符合规则的字符。2. **正则表达式匹配**:利用正则表达式来匹配并找出非法字符。3.
文件名非法字符处理!!!!!
**检查与替换**:通过编程方式遍历文件名,检查是否包含非法字符。一旦发现,可以替换为合法的字符,如空格或下划线。在Python中,可以使用`re`模块进行正则表达式的匹配和替换。2.
使用正则表达式检测字符串中重复出现的词
首先,我们要理解正则表达式的概念。正则表达式是由特殊字符和普通字符组成的模式,用来描述一种字符串的集合。例如,`\b\w+\b` 是一个简单的正则表达式,用于匹配单词。


Java SE
