[DBO] .Regex正则表达式来验证字段:字段数据不应包含括号
以上是当我传球“(”或“)”我的正则表达式括号符号则NT returnig误差.. 。
请HW 2做到这一点....
,并教我如何消除perticular字符是无效的事情。 rite现在wt括号中出现了括号,即[]它是一个有效的如此相似的如何消除pericular的单词或字母。
在此先感谢.........
请告知
[DBO] .Regex正则表达式来验证字段:字段数据不应包含括号
以上是当我传球“(”或“)”我的正则表达式括号符号则NT returnig误差.. 。
请HW 2做到这一点....
,并教我如何消除perticular字符是无效的事情。 rite现在wt括号中出现了括号,即[]它是一个有效的如此相似的如何消除pericular的单词或字母。
在此先感谢.........
请告知
'^[-a-zA-Z0-9,&''[email protected]#/:;]+$'
^
装置串的开始。[]
之间的所有内容都匹配允许的字符(在字符串中)。+
表示预期至少有一个这样的字符。$
表示字符串结束(所以没有其他字符被允许跟随)。要创建的正则表达式是逆,将有一个^
作为[
]
之间第一个字符。
[^()_]
任何字符除了(
,)
或_
警告:它可以是大括号需要逃逸,类似于上述原始的正则表达式与'
显示。
看看这个quick start,在正则表达式上获得一个好的开始。
此外,O'Reilly的书Mastering Regular Expressions是我建议阅读的参考书之一。
并且在WikiPedia上也可以找到有关Regular Expression的很好背景资料。
我不能告诉你在做什么,但在括号什么的,你可以只是匹配所有通过使用[^abc]
正则表达式,其中abc
是您不想匹配的字符。
'^ [ - a-zA-Z0-9,&''。##/ :;] + $'这是我的实际正则表达式.... 我的问题是,当我给这个正则表达式括号(符号'(',')')不返回错误代码。 – VInayK 2010-02-01 08:48:53
你错过了很多元音。 – 2010-02-01 06:44:28
我的天啊,是不是很难打出“how”和“to”而不是“hw”和“2”?这件事是不可读的! – 2010-02-01 06:44:29
这是一个'。' (一个点)我看到在这种模式? – 2010-02-01 06:47:35