返回顶部
首页 > 资讯 > 精选 >需要一个正则表达式来验证“赚取额外 20%”或“赚取额外 20%”
  • 315
分享到

需要一个正则表达式来验证“赚取额外 20%”或“赚取额外 20%”

2024-02-09 14:02:53 315人浏览 八月长安
摘要

PHP小编小新在本文中将为大家介绍一个正则表达式,用于验证“赚取额外20%”或“赚取额外20%”。正则表达式是一种强大的文本匹配工具,可以用来验证和提取特定格式的字符串。这个正则表达式

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%”的详细内容,更多请关注编程网其它相关文章!

--结束END--

本文标题: 需要一个正则表达式来验证“赚取额外 20%”或“赚取额外 20%”

本文链接: https://lsjlt.com/news/562590.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作