好不容易,找到了中文正则的正确匹配
摘要:^[\u4e00-\u9fa5]{0,}$ 这个能在validator控件中使用,不知道js能不能用上 能用,刚才又测试了在js里面的。只不过需要加上 //
阅读全文
正则表达式学习之四 指定匹配范围的字符
摘要:为了能够方便用户更加灵活的设定匹配模式,正则表达式允许使用者在匹配模式中指定某一个范围而不局限于具体的字符。例如: /[A-Z]/ 上述正则表达式将会与从A到Z范围内任何一个大写字母相匹配。/[a-z]/ 上述正则表达式将会与从a到z范围内任何一个小写字母相匹配。 /[0-9]/ 上述正则表达式将会与从0到9范围内任何一个数字相匹配。 /([a-z][A-Z][0-9])+/ 上述正则表达...
阅读全文
正则表达式学习之三 定位符学习
摘要:“^”定位符规定匹配模式必须出现在目标字符串的开头“$”定位符规定匹配模式必须出现在目标对象的结尾“\b”定位符规定匹配模式必须出现在目标字符串的开头或结尾的两个边界之一“\B”定位符则规定匹配对象必须位于目标字符串的开头和结尾两个边界之内,即匹配对象既不能作为目标字符串的开头,也不能作为目标字符串的结尾。同样,我们也可以把“^”和“$”以及“\b”和“\B”看作是互为逆运算的两组定位符。举例来说...
阅读全文
正则表达式学习之二 正则的元字符
摘要:/ / 如果要在js中使用正则,就必须要使用//,在2个斜杠之间,就是正则的模式,为了提供多种灵活方便的匹配,正则提供了多种元字符。“+”元字符规定其前导字符必须在目标对象中连续出现一次或多次。“*”元字符规定其前导字符必须在目标对象中出现零次或连续多次。“?”元字符规定其前导对象必须在目标对象中连续出现零次或一次。/fo+/ 因为上述正则表达式中包含“+”元字符,表示可以与目标对象中的 “fo...
阅读全文
正则学习之一:在js中使用正则表达式
摘要:在Javascript里,有两种使用正则的方法,一是创建一个正则表达式的实例,而是使用String对象里的正则表达相关的方法.首先是正则表达式的创建,有2种办法: var my_regex=/[a-z]+/g; var my_regex=new ("[a-z]+","g"); 方法 exec(string),对string进行正则处理,并返回匹配结果. te...
阅读全文