ruby - 当我使用 RegEx 类时,此 RegEx 不起作用
问题描述
我写了以下代码
policy="Policy: SCW000359-18\nAB & A Abcdef"
p policy[/(?<=Policy:) \w+-\w+/]
它工作得非常完美,它打印出以下结果
" SCW000359-18"
但是我必须将正则表达式作为字符串参数接收,所以我编写了以下代码
p policy[/#{Regexp.quote("(?<=Policy:) \w+-\w+")}/]
但它返回零。谁能帮我?
解决方案
推荐阅读
- mysql - 如何在sql中仅比较和使用日期时间格式的时间?我的插入以日期时间格式给出
- java - Java - 主要因素 - 提示修复?
- sql - SQL Developer - 根据不同的 ID 更新/插入来自不同表的列总和
- tensorflow - Resnet 152 tensorflow Keras 迁移学习的特征提取
- c# - 在 C# 中使用用户控件的自动完成文本框在表单重新启动之前不显示更新的结果
- google-apps-script - file.next().setTrashed(true) 无法从谷歌驱动器中删除文件
- pandas - 转换包含时间序列的数据框
- scala - regexp_extract 函数 - Spark scala 出现错误
- selenium - 使用 capybara 和 selenium 提交时未保存 TinyMCE
- twilio - twilio studio 呼叫连接到出站号码失败