【发布时间】:2013-10-08 08:47:34
【问题描述】:
我正在尝试创建一个匹配特定长度单词中的一组字符的正则表达式。
带有hello goodbye low loving列表的AKA
字长为 5 或更大
匹配 l 的字符[它将匹配l l l(hello 中的两个和loving 中的一个)]。
我需要这个来替换用例。
因此将字母替换为£ 会输出
he££o goodbye low £oving
我指的是这个问题,regular-expression-match-a-word-of-certain-length-which-starts-with-certain-let,但我不知道如何将匹配符号从整个单词更改为单词中的一个字符。
我有,但我需要将字长检查添加到匹配的正则表达式中。
myText = myText.replace(/l/g, "£");
【问题讨论】:
-
请多写点:应该做哪些替换?
heRo goodbye low Roving? -
提供输入和预期输出。发布不符合预期的代码。
-
看看这个fiddle。这是你想要的吗?
-
已编辑...代码非常少,因为我唯一缺少的是正则表达式。
-
@Harry... 我曾考虑过这两个步骤的方法。但是我想省去每次都需要重建我需要返回的字符串,诅咒不可变的字符串:P!
标签: javascript regex str-replace