0

我有一个巧妙的挑战,但我自己无法完成!

对于不知道什么是标记化的每个人,请参见此处:http ://en.wikipedia.org/wiki/Tokenization

目标

逐字处理文本,然后用另一个词替换它。

文本输入示例

我可能有HTML,我将被替换。

文本输出示例

我可以拥有XHTML,但我需要更新。

我需要的是关于如何使用 jQuery 逐字处理的提示。如果它需要它:通过标记化,我偶然发现了它。这可能是一个解决方案,也许不是。

编辑: 一个简单的替换功能对我没有帮助,因为它一次替换了整个文本中所有出现的单词。

Edit2: Matt 向我询问了我编写的代码但没有用,这里是:

$("#textarea").replace(/\bword\b/g, 'replacedword');
4

1 回答 1

2

var words = text.split(/(\s|\n|\t)+/g)...现在你有一个可以迭代的单词数组,替换某些单词。
您可以通过加入数组来重新制作文本:words.join(' ')
这是在没有 jquery 帮助的情况下完成的。

这有帮助吗?

于 2012-04-28T09:57:14.833 回答