【发布时间】:2010-06-10 21:10:42
【问题描述】:
我正在对 Javascript 中的模式匹配进行一些自学。
我在 HTML 网页中有一个简单的输入文本字段,
我已经做了一些 Javascript 来捕获字符串并检查是否存在
是字符串中除数字和字符之外的任何奇怪字符。
但我不确定它是否正确。
只允许使用数字、字符或数字和字符的混合。
var pattern = /^[a-z]+|[A-Z]+|[0-9]+$/;
我还有一个关于 Javascript 中的模式匹配的问题,
模式匹配中的百分比符号是什么意思。
例如:
var 模式 = '/[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}/';
【问题讨论】:
-
“模式匹配”是一种称为正则表达式或正则表达式。正则表达式标签应该可以帮助您与合适的人建立联系。
标签: javascript regex