我想用新行替换分号。
即每当分号出现时它就必须移动到新行。
我尝试了.replace()
。它不适用于新行,但适用于其他字符串。还有一个问题是只有第一个分号会被替换。
这是我的代码片段:
<p>{{X.content.replace(';', '\n')}} </pre>
这不起作用,然后我尝试了:
<p> {{X.content.replace(';', 'REPLACE')}} </p>
代码可以处理任何其他字符串,但只会替换第一个分号 (;)。
我希望将其转换并显示在新行中
first line; second line; third line;
最佳答案
您需要一个带有全局标志的正则表达式来更改所有实例
X.content.replace(/;/g, '\n')
这不是您应该在 View 中执行的操作。建议您创建一个过滤器或修改 Controller 中的数据
关于javascript - 如何用换行符替换分号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39594998/