如何修改我的正则表达式以不删除新行
How can i modify my regular expression to not to remove new line
我在代码中使用这个表达式来删除字符串中的空格。
var TestString= some string with blank spaces and/or new lines;
TestString=TestString.replace(/^' ';|<br?'>*/gi, '').replace(/' ';|<br?'>$/gi, '').trim();
现在这个正则表达式也删除了一行。我需要的是它应该删除开头和结尾的空格,而不是当按下回车键时,也就是当创建新行时。
你知道我该如何修改这个表达式来实现这一点吗?
经过一些研究后编辑:
TestString=TestString.replace(/&[^;]+;/g, '').replace(/<br's*'/?>/mg,''n');
如果我使用这个表达式,它会用新行显示它们,但上传后不会显示为那样。知道为什么会这样吗?是否不能在可编辑表td元素中创建新行?
将多行模式"m"添加到"/gi"是否有效?
相关文章:
- 问:使用正则表达式删除内容
- 正则表达式删除最后一个数字之后的字符串
- 使用正则表达式删除所有 html 属性(替换)
- 使用正则表达式删除标记时,Firefox和Chrome之间存在不一致
- 使用正则表达式删除网址参数
- 使用正则表达式删除段落开头和结尾的换行符
- 使用 Javascript 正则表达式删除字符后的所有内容
- Javascript 和正则表达式:删除除第一个字符之外的 evryting,如果是一个数字
- 正则表达式删除仅包含空子项的空 html 标记
- Javascript 正则表达式删除重复的空格和重复的空格 与此同时
- 正则表达式删除特定值的 x-href
- 正则表达式删除 - 除非前面有其他运算符
- 如何在 JavaScript 中使用正则表达式删除 .com,.org,.co.uk,.co.us
- 在 javascript 中使用正则表达式删除 html 标记
- JS 和正则表达式 - 删除括号前的逗号
- 我可以使用正则表达式删除列表项吗?
- 正则表达式删除语句
- 正则表达式删除所有白色景观,除了单词之间的一个
- 通过正则表达式删除符号
- 正则表达式删除换行符和内容之间的空格