php小編小新在本文中將為大家介紹一個正規表示式,用於驗證「賺取額外20%」或「賺取額外20%」。正規表示式是一種強大的文字匹配工具,可以用來驗證和提取特定格式的字串。這個正規表示式可以幫助我們在一段文字中查找到符合特定要求的字串,並進行相應的處理。在本文中,我們將詳細解釋這個正規表示式的組成和使用方法,幫助大家更好地理解和應用它。
需要一個正規表示式來驗證下面提到的字串。
'Earn extra 20%' - valid 'Earn 20% extra' - valid 'earn extra 20%' - valid 'earn 20% extra' - valid 'Earn 20' - valid 'Earn ' - Invalid '20' - Invalid 'Earn ^&' - Invalid
不應允許任何其他特殊字元
-使用golang 1.19
使用(?i)
(不區分大小寫)標誌和可選術語的交替(而不是使用go不支援的環視):
(?i)earn (\d+%?( extra)?|extra \d+%?)
請參閱即時正規表示式示範。
請參閱現場示範。
以上是需要一個正規表示式來驗證'賺取額外 20%”或'賺取額外 20%”的詳細內容。更多資訊請關注PHP中文網其他相關文章!