ruby - 如何构建完全匹配的正则表达式?
问题描述
我需要解析某些形式的 github 图像标签
service-pr-07
service-abc1234
service-master-latest
我正在使用正则表达式/^#{service_name}-/
来查找相关数据,但这失败了,因为新标签的形式
service-core-pr-99
是service-core-abc345
等。旧的正则表达式也会返回service-core
结果。我应该使用什么?
解决方案
为什么不直接使用pattern = r'^service'
?这将匹配您想要的前三个表格以及service-core
表格。
推荐阅读
- kotlin - 我可以在 Runnable 中“提前返回”吗?
- python - GAE AttributeError:“凭据”对象没有属性“with_subject”
- scrapy - Scrapy:如何选择行跨度
- azure - Azure:手动将应用服务证书添加到密钥保管库
- java - Apache Commons EmailValidator 覆盖 isValidDomain
- h2o - 有什么方法可以在训练的时候取得进步吗?
- android - 从网页重定向而不修改应用程序的代码
- typescript - 为什么 linter 错误“未提供 'thisArg' 的参数”?
- wordpress - 为用户帐户 root 指定的密码无效或失败
- r - 如何使用静态外部 IP 在谷歌云上创建 H2O 集群?