如何编写可以执行字符串操作的javascript插件(如jQuery)
我想写一个如何编写可以执行字符串操作的javascript插件(如jQuery),javascript,jquery,plugins,Javascript,Jquery,Plugins,我想写一个javascript插件,它可以进行字符串操作,比如子字符串,替换,修剪和自定义用户函数 我应该从哪里开始编写(如果没有这种插件) 比如: $(“我的字符串将是这个”).substr(“will”,“will”,“first}) 或 $(“我的字符串将是这个”).replace(“will”,“will”,{fromLast,3})将原型字符串函数移植到jQuery。看看代码。将原型字符串函数移植到jQuery。看看代码。您不需要JQuery—Javascript自己的内置字符串。re
javascript
插件,它可以进行字符串操作,比如子字符串
,替换
,修剪
和自定义用户函数
我应该从哪里开始编写(如果没有这种插件)
比如:
$(“我的字符串将是这个”).substr(“will”,“will”,“first})代码>
或
$(“我的字符串将是这个”).replace(“will”,“will”,{fromLast,3})代码>将原型字符串函数移植到jQuery。看看代码。将原型字符串函数移植到jQuery。看看代码。您不需要JQuery—Javascript自己的内置字符串。replace()函数使用正则表达式,并且已经比您建议的示例强大得多
newstring = mystring.replace(/will/,'would');
(替换单词的特定实例比较困难,但使用regex是可以实现的)您不需要JQuery-Javascript自己的内置字符串。replace()函数使用regex,并且已经比您建议的示例强大得多
newstring = mystring.replace(/will/,'would');
(替换单词的特定实例比较困难,但使用regex是可以实现的)Javascript字符串原型已经支持的所有类似的函数呢?(除了“trim”,但jQuery会给你这个。)我不知道jQuery会给substring,replace。。。?我想把这个插件添加到字符串中。比如$(“我的字符串将是这个”).substr(“will”,“will”,“will”,“first})
或$(“我的字符串将是这个”).replace(“will”、“will”、{fromLast,3})
意味着从最后开始,只替换3个单词……jQuery不是一个“插件”,但构建在javascriptjQuery之上的库不提供子字符串或替换-这些函数都内置在JavaScript中。除了trim,javascript拥有所有内置的字符串制作功能。那么javascript字符串原型已经支持的所有类似功能呢?(除了“trim”,但jQuery会给你这个。)我不知道jQuery会给substring,replace。。。?我想把这个插件添加到字符串中。比如$(“我的字符串将是这个”).substr(“will”,“will”,“will”,“first})
或$(“我的字符串将是这个”).replace(“will”、“will”、{fromLast,3})
表示从最后一个开始,只替换3个单词……jQuery不是一个“插件”,但在javascriptjQuery之上构建的库不提供子字符串或替换-这些函数都内置在JavaScript中。除了trim,JavaScript具有所有内置的字符串生成函数。