2013-11-25 57 views
0

我新的正則表達式,不能完成我的腦海裏圍繞這一,任何人都可以請幫我在這裏,它正在做什麼:正則表達式驗證檢查

^[[email protected]#$%^&amp; *()_<>+`\-={}\[\]:;'&quot;,./?|\\\s']{0,8000}$ 

什麼可能性這是否離開了?

+1

留下了很多,你想什麼你的正則表達式來完成?你想要允許和禁止什麼? –

+0

@CSᵠ你能更具體一些嗎?中科院提到一種可能性是HTML字符,因爲我沒有寫,但發生在我們有人在過去別人寫的代碼庫中找到,因此,我需要新的前執行清除我的概念。 – Ali

+0

您不能在正則表達式字符類中添加「html實體」,因爲它會逐字符地解釋它(例如'/ ["] /'只會匹配這些字符:'o','q','t' 'u','&'和';!') –

回答

2

http://regex101.com/r/mN3aB2

你能告訴我它忽略了

不是你的意思?在你想知道什麼更清晰

編輯

伴侶指出了這一個給我看

http://regex101.com/r/tS5dT9

+0

我不知道,因爲我沒有把它寫 – Ali

+0

@Ali在我的答案在網站上是什麼不捕獲的解釋。 –

+0

該網站的投票:),分析它... – Ali