Re: [問題] 請教各位一個正規運算式的寫法~
看板RegExp (正規表示式 Regular Expression)作者DarkKiller (System hacked)時間17年前 (2007/10/21 10:10)推噓0(0推 0噓 0→)留言0則, 0人參與討論串2/2 (看更多)
※ 引述《noroi (noroi)》之銘言:
: 就是檢查輸入的字串, 不能出現符合 GM 開頭 然後後面接數字 例如 GM1 or GM005 之類
: 的, 請問這個要怎麼寫呢?
: 如果用一般字串函數去檢查可以很容易做到, 但是我想要用正規運算式去做, 但是正規運
: 算式一直找不到竅門, 寫不太出來...
: 請各位大大指導一下~
: ps:沒有符合才為true 有符合為false 就是以下這個的相反 (^GM\d+){1}
RE 的補集還是 RE,所以一定存在一個表示法符合你說的條件。
^([^G]|G[^M]|GM[^0-9])*$
這是你要的表示式。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.54.119
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
RegExp 近期熱門文章
PTT數位生活區 即時熱門文章