如何编写一个可以执行字符串操作的javascript插件(如jQuery)

时间:2010-10-11 12:58:17

标签: javascript jquery plugins

我想写一个javascript插件,可以对substringreplacetrim和自定义用户功能等字符串进行操作。

从哪里开始写(如果没有这种插件)?

像: $("my string will be this").substr("will","would",{first});

$("my string will be this").replace("will","would",{fromLast,3});

2 个答案:

答案 0 :(得分:2)

http://stilldesigning.com/dotstring/端口将jQuery的原型字符串函数。看看代码。

答案 1 :(得分:1)

你不需要JQuery - Javascript自带的内置string.replace()函数使用Regex,并且已经比你建议的例子强大得多。

newstring = mystring.replace(/will/,'would');

(替换单词的特定实例更难,但可以使用正则表达式实现)