[英]Multiple regular expressions in python to check string
我正在嘗試編寫檢查字符串是否滿足以下條件的正則表達式語句:
以三個零開頭,之后是最多四個字母,然后是破折號,然后是八個字符,它們是小寫字母或數字,另一個破折號,然后是后綴ab cd或kys。
^[0]{3}[-](?=.*?[a-z])(?=.*?[0-9]).{8,}[-]([ab][cd][kys])
我對應該如何拆分八個字符部分和后綴部分感到有些困惑。 有人可以指出我正確的方向嗎?
我認為您需要這樣做:
^[0]{3}[a-zA-Z]{,4}\-[a-z0-9]{8}\-((ab)|(cd)|(kys))$
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.