2011-02-03 82 views
-2

我是白帶正則表達式。正則表達式 - 可以包含斜槓,只是不在開始或結束

我有以下的正則表達式哪種類型的作品,除了允許
/

下面「下面的正則表達式」我列出我的規則。另外,我認爲我的正則表達式需要被逆轉,因爲我希望在輸入無效數據時匹配計數大於零。

這裏是我的正則表達式到目前爲止,我認爲這仍然是沒譜的方式:

^[/]|[=`[email protected]#$%^&*(){}\[\]:;"'<,>\.?]|// 

祝下列情況下,返回匹配計數

/ 
hello 
hello/world 
hello/to/my/world 

我希望下列情況下,返回零的匹配計數。

(blank_not_allowed) 
/hello 
hello/ 
/hello/ 
hello.aspx 
hello/world.aspx 
hello//world 
hello? 

感謝

+1

你到底去做?正則表達式可能不是最好的解決方案... – 2011-02-03 23:52:56

+0

即時嘗試限制進入不正確的數據字段,只想要允許列在「我希望以下情況下返回一個匹配計數爲零」下列出的情況。如果沒有數據輸入錯誤,我正在使用的系統只接受數據。 – 2011-02-03 23:58:21

回答

1

這可能會實現,但(短語)+是不是我測試過(並樂意聽取反饋):

/^(( \ /)|([AZ] + \/{0,1} [AZ] +)+)$/

與支架也許是我扯太遠了......

相關問題