我的文字如下:
• heading 1\n» text_string: text_string\n» text_string: text_string\n• heading 2\n» text_string: text_string\n» text_string: text_string
我想将\n» text_string:
更改为\n» text_string\n -
,因此该文字应在我的应用中显示为:
• heading 1
» text_string
- text_string
» text_string
- text_string
• heading 2
» text_string
- text_string
...
如何使用RegEx(Grep)查找\n» text_string:
并将其替换为\n» text_string\n -
?
(我正在使用TextWrangler)。
非常感谢你。
答案 0 :(得分:1)
如果你想改变这个:
• heading 1
» text_string: text_string
» text_string: text_string
• heading 2
» text_string: text_string
» text_string: text_string
到此:
• heading 1
» text_string
- text_string
» text_string
- text_string
• heading 2
» text_string
- text_string
» text_string
- text_string
我宁愿你做这样的事情
text.replace(/:\stext_string(\n|$)/ig,"\n\t- text_string\n");
这是javascript中的正常正则表达式,我希望能以某种方式帮助你