正则表达式(如何返回整个字符串)

Regular Expression (how to return a whole string)?

本文关键字:字符串 何返回 正则表达式 返回      更新时间:2023-09-26

我需要在文本中每个字符串的开始添加一个空格,所以我需要使用RegExp

返回整个字符串

我试过regme = /^$/g;,但它不起作用,我知道我错了,所以它怎么一定是对的?我找到了答案var =/'n/g;但它不工作与行号0,这意味着我选择所有新的行后的第一个字符串,除了第一个字符串,但我需要第一个字符串,请帮忙?

看起来您需要将'n替换为'n,并在字符串的开头添加单个空格。

这可以使用replace():

实现
var str = "x'ny'nz";
str.replace(/('n|^)/, "$1 ");
/.*/g 

这将返回整个字符串,除了新行

我还没有在Javascript中使用正则表达式,但是像这样的东西应该可以工作:

search: /^(.+)$/

replace: / $1/

如果我没理解错的话,你想要这个:

text = text.replace(/(.+)/ig, " $1");