【发布时间】:2016-07-12 12:52:27
【问题描述】:
我有一个具有这种结构的文本
line1: Sometext(后跟回车)
line2: 更多文本(后跟回车)
line3: 更多文字(后跟回车)
line4:回车(\r)(后跟回车)
第5行:回车(\r)(后跟回车)
line6: 新文本等
如何将行(3 到 5)中的三个回车替换为其他内容?
我试过了
var removeCR: RegExp = /[\r\n]+/g;
但这没有用。 有任何想法吗。谢谢
【问题讨论】:
-
如果我理解正确,您希望将多个 CR 替换为一个?如果是这样,请尝试使用
/[\r\n]{2,}/g -
是的,我想把三个回车换成别的东西
-
这就像一个魅力。太感谢了。如果我想做两个正则表达式替换怎么办。我会使用两个单独的正则表达式变量还是有办法将它们组合起来。或者我应该创建一个新问题
-
@HarshPoddar:您可能想发布答案。 FlashV8,使用
@+ 用户名通知他们您的反馈。 -
@FlashV8 你在说什么样的正则表达式替换?我有时知道,当您尝试替换两个相邻且重叠的正则表达式匹配时会出现问题(即使您使用非捕获组)。根据您要更换的类型,答案会有所不同。我希望这会有所帮助:)
标签: regex string actionscript-3