ram*_*ion 5 ruby python regex conditional
只是一个语言功能问题,我知道有很多方法可以在正则表达式(或多个正则表达式)之外执行此操作.
ruby是否支持条件正则表达式?基本上,正则表达式中的IF-THEN-ELSE分支,其中IF的谓词是表达式中捕获的组的存在(或缺失).
在perl中,语法(?(predicate)yes-pattern|no-pattern)如下所示
/(?:y|(x))(?(1)y|x)/
Run Code Online (Sandbox Code Playgroud)
在我浏览过的任何ruby文档中,我都找不到任何类似的东西,但我想我会在这里要求确保,以防我在搜索错误的单词,或者它被删除了来自文档.
| 归档时间: |
|
| 查看次数: |
721 次 |
| 最近记录: |