我最近一直在努力学习正则表达式,但我现在正在努力学习。这是我需要匹配的3个字符串。我试图创建一个正则表达式,在一个:
Paypal Purchase Complete Promo Unlimited Pears
Paypal Purchase CompleteUnlimited Pears
Paypal Purchase Complete Unlimited Pears
所以CompleteUnlimited之间可能存在或者可能没有空格,可能存在也可能不存在" Promo"在完全和无限之间。
我试过了:
^Paypal Purchase Complete ?(Promo)?Unlimited Pears$
但是,当我在Google" Regex测试仪"的最佳结果中检查正则表达式测试人员时它不匹配?
任何人都可以帮助我吗?
答案 0 :(得分:4)
^Paypal Purchase Complete ?(Promo )?Unlimited Pears$
^^
您错过了space
。请参阅演示。