前置插件链接
此插件使用js制作,前根据前置插件的的使用说明把插件放在指定位置
此插件作为用户投稿拓展在40code社区上线
此插件所有函数均区分大小写
下载后请把插件名字改成string_mani.js
插件函数(截止1.0.0已有23个函数,未来可能会更新更多):
length
:
参数STR
为一个字符串,
返回该STR
的长度
reversal
:
参数STR
为一个字符串,
反转STR
并返回
strPalindrome
:
参数STR
为一个字符串,
判断STR
是否是回文字符串,
返回true
或false
,true
为是,false
为不是
indexOf
:
参数STR
STR2
为一个字符串,
参数NUM
为一个数字,
返回从STR
的第NUM
个字符开始找到第一个STR2
出现的位置
lastIndexOf
:
参数STR
STR2
为一个字符串,
参数NUM
为一个数字,
返回从STR
的第NUM
个字符开始找到最后一个STR2
出现的位置
slicetwo
:
参数STR
为一个字符串,
参数NUM
NUM2
为一个数字,
返回STR
第NUM
到NUM2
个字符
sliceone
:
参数STR
为一个字符串,
参数NUM
为一个数字,
返回STR
从第NUM
个字符开始的内容
substr
:
参数STR
为一个字符串,
参数NUM
NUM2
为一个数字,
返回从STR
的第NUM
个字符开始长度为NUM2
的子字符串
replace
:
参数STR
STR2
STR3
为一个字符串,
返回把STR
中的第一个STR2
替换成STR3
后的字符串
replaceAll
:
参数STR
STR2
STR3
为一个字符串,
返回把STR
中的所有STR2
替换成STR3
后的字符串
toUpperCase
:
参数STR
为一个字符串,
返回把STR
里的所有小写字母转换成大写字母后的字符串
toLowerCase
:
参数STR
为一个字符串,
返回把STR
里的所有大写字母转换成小写字母后的字符串
padStart
:
参数STR
STR2
为一个字符串,
参数NUM
为一个数字,
返回在STR
的开头填充STR2
直到STR
的长度为NUM
后的字符串
padEnd
:
参数STR
STR2
为一个字符串,
参数NUM
为一个数字,
返回在STR
的末尾填充STR2
直到STR
的长度为NUM
后的字符串
titleCase
:
参数STR
为一个字符串,
返回在STR
每个单词的首字母大写后的字符串
charAt
:
参数STR
为一个字符串,
参数NUM
为一个字符串,
返回STR
的第NUM
个字符
includes
:
参数STR
STR2
为一个字符串,
判断STR
是否包括STR2
,
返回同3号函数
includesNum
:
参数STR
STR2
为一个字符串,
参数NUM
为一个数字,
判断从STR
的第NUM
个字符开始是否包括STR2
,
返回同3号函数
startsWith
:
参数STR
STR2
为一个字符串,
判断STR
是否以STR2
开头,
返回同3号函数
endsWith
:
参数STR
STR2
为一个字符串,
判断STR
是否以STR2
结尾,
返回同3号函数
strictlyequal
:
参数STR
STR2
为一个字符串,
判断STR
严格相等与STR2
,
返回同3号函数
splittojson
:
参数STR
STR2
为一个字符串,
返回用STR2
分割STR
后的json列表
getStrNumInStr
:
参数STR
STR2
为一个字符串,
返回STR2
在STR
里出现的次数
如有编写错误或表达不清晰,欢迎在评论区询问,也欢迎提建议,提出问题