从Word复制时从剪贴板数据中删除项目符号

时间:2011-06-22 15:04:31

标签: javascript regex

您需要在从MS Word复制时删除项目符号 我有一些代码用HTML中的list标签替换它们。 但我想删除而不是用列表替换它们 请有人帮助我,下面是我的代码但它不是Javascript代码。我需要它在Javascript中

 Find and Replace '•\t.+', '<li>\0</li>', 'EaW'
 Find and Replace '•\t', '', 'EaW'
 Find and Replace '</li>(?=(?:.|\n)([^<]+)|\z|(?:.|\n)\z)', '</li></ul>', 'EaW'
 Find and Replace '(?<!</li>\n)<li>', '<ul>\0', 'EaW'

谢谢

1 个答案:

答案 0 :(得分:2)

这是您尝试做的一个简单示例。我留给你写下剩下的部分并确保它有效。

var bullettedText = "•  asdf";
var html = bullettedText.replace(/•\t/g, '<li>');
alert(html);

这个用•\t替换文本中<li>的所有匹配。