的字符串這是我的正則表達式:限制正則表達式匹配只1-254字符長度
"^[^\.]([\w-\!\#\$\%\&\'\*\+\-\/\=\`\{\|\}\~\?\^]+)([\.]{0,1})([\w-\!\#\$\%\&\'\*\+\-\/\=\`\{\|\}\~\?\^]+)[^\.]@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,6}|[0-9]{1,3})(\]?)$"
我只需匹配字符串少於255個字符。
我試過在正則表達式的開始添加單詞邊界,但它失敗:
"^(?=.{1,254})[^\.]([\w-\!\#\$\%\&\'\*\+\-\/\=\`\{\|\}\~\?\^]+)([\.]{0,1})([\w-\!\#\$\%\&\'\*\+\-\/\=\`\{\|\}\~\?\^]+)[^\.]@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,6}|[0-9]{1,3})(\]?)$"
你對字符串的定義是什麼?你是否劃定了你的琴絃?通過CR/LF字符? – dda 2013-05-01 16:02:50
不帶雙引號的字符串「[email protected]」的示例。沒問題我得到答案來解決這個問題! – ElektroStudios 2013-05-01 16:23:36