Ruby中的条件正则表达式字符串替换(在Rails上)

吉库

我有一个字符串,可以像

create

或者

create by

取决于动词等。在Ruby(在Rails中)中获取过去时

string.sub(/e?$/, "ed") 

或者

string.sub(/ by?$/, "ed by") 

可行,但是有什么办法可以将两者结合起来?具有某种类型的条件语句或类似条件。

虚假的

使用字词边界(\b):

'create by'.sub(/e\b/, 'ed')
# => "created by"
'create'.sub(/e\b/, 'ed')
# => "created"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

正则表达式中的字符串替换

来自分类Dev

Ruby =使用正则表达式将字符串中的行替换为空格

来自分类Dev

在Ruby中的正则表达式匹配项上插入字符串

来自分类Dev

正则表达式:仅在子字符串中替换字符串

来自分类Dev

替换字符串数组中的正则表达式字符串

来自分类Dev

正则表达式查找字符串并替换或添加基于条件的额外字符

来自分类Dev

如何正则表达式匹配和正则表达式替换php中的字符串

来自分类Dev

正则表达式-查找并替换字符串

来自分类Dev

正则表达式替换重复字符串

来自分类Dev

正则表达式替换字符串

来自分类Dev

用正则表达式替换字符串

来自分类Dev

PHP正则表达式字符串替换

来自分类Dev

使用正则表达式替换字符串

来自分类Dev

正则表达式替换字符串

来自分类Dev

Java字符串替换正则表达式

来自分类Dev

字符串数字正则表达式替换

来自分类Dev

正则表达式替换总字符串

来自分类Dev

正则表达式用于字符串替换

来自分类Dev

使用正则表达式替换字符串

来自分类Dev

正则表达式替换字符串

来自分类Dev

正则表达式以@ ... @ .... @格式替换字符串

来自分类Dev

正则表达式从字符串替换(smarty)

来自分类Dev

使用正则表达式替换字符串;

来自分类Dev

Java/Groovy - 字符串:替换匹配正则表达式上的字符

来自分类Dev

在条件(正则表达式?)下替换字符串

来自分类Dev

PHP-如何用正则表达式按条件替换字符串

来自分类Dev

Ruby正则表达式或字符串操作

来自分类Dev

Java字符串正则表达式替换方法从替换中删除反斜杠

来自分类Dev

大文件上的多行正则表达式匹配字符串替换

Related 相关文章

热门标签

归档