在两个单词后插入新行
Insert new line after two words
我有一个文本区域,它是从数据库中填充的。在该文本区域中,逗号用空格替换。
document.getElementById('<%=fnl000Db000MESSAGE.ClientId %>').value=document.getElementById('<%=fnl000Db000MESSAGE.ClientId %>').value.replace(/,/g,''s');
现在我想在前两个单词后面插入一个新行。。你好管理员欢迎
如何使用javascript获取此信息。我需要使用Regex或任何其他方式吗。
我想要一个类似
的输出管理员您好
进程正在运行。。。
怎么样
"hello admin welcome".replace(/^('w+'s+'w+)/, '$1'n');
编辑:
正则表达式满足您的要求,即匹配前两个单词,而不考虑空格数或单词长度。另一种方法是,它更灵活,因为你可以指定匹配的单词数量
"hello admin welcome".replace(/^((['w]+'s+){2})/, '$1'n');
这并不像正则表达式那样花哨,但我发现它更容易阅读=)。
http://jsfiddle.net/Pfx3P/
var foo = 'Hello Admin Process are running....';
var secondSpaceIndex = foo.indexOf(' ', foo.indexOf(' ') + 1);
var foo2 = foo.substr(0,secondSpaceIndex) + ''n' + foo.substr(secondSpaceIndex + 1);
相关文章:
- 将样式表插入iframe
- Ckeditor-plugin:插入虚假元素add不情愿<p>标签前后
- 当鼠标悬停在文本中的单词上时显示警报
- 如何动态插入jquery代码
- 匹配一个单词,其中候选人可以跨越顺序组(跨度)
- 如何使用jquery强制一个单词更改大小写等以保留品牌
- 拆分单词jquery
- 如何让程序检查所选单词中是否有按键
- 动态插入的表:JQuery未检测到最后一行
- CKEditor-自定义单词或短语插入功能
- 如何在jquery中使用replace和regex在单词的大写字符前插入空格
- 根据插入符号的位置从文本区域中提取整个单词
- 仅在完整单词后插入 HTML
- 在二维数组 JavaScript 中插入单词和计数
- 在单个单词内插入文本.独特的环境
- 在两个单词后插入新行
- 从函数输入到Javascript中插入带有换行符的单词
- 在tinyMCE编辑器中,将插入符号移动到单词的末尾
- 使用正则表达式和javascript每2个单词插入回车
- 当一个连续单词的长度为50个字符时,插入空格