第乙個是js中的
split():
定義和用法split() 方法用於把乙個字串分割成字串陣列。語法
stringobject.split(separator, howmany)
引數 描述
separator 必需。字串或正規表示式,從該引數指定的地方分割 stringobject。
howmany 可選。該引數可指定返回的陣列的最大長度。如果設定了該引數,返回的子串不會多於這個引數指定的陣列。如果沒有設定該引數,整個字串都會被分割,不考慮它的長度。 返回值
乙個字串陣列。該陣列是通過在 separator 指定的邊界處將字串 stringobject 分割成子串建立的。返回的陣列中的字串不包括 separator 自身。但是,如果 separator 是包含子表示式的正規表示式,那麼返回的陣列中包括與這些子表示式匹配的字串(但不包括與整個正規表示式匹配的文字)。
提示和注釋
注釋:如果把空字串 ("") 用作 separator,那麼 stringobject 中的每個字元之間都會被分割。注釋:string.split() 執行的操作與 array.join 執行的操作是相反的。
2、indexof 字元查詢indexof用於發現一系列的字元在乙個字串中等位置並告訴你
子字串的起始位置。如果乙個字串中部包含該子字串則
indexof返回returns "-1."
3、charat ()
chatat方法用於發現乙個字串中某個特定位置的字元.
4、substring() 獲取子字串
從乙個字串中抓取乙個子字串
var the_substring = the_string.substring(from, to);
"from"指的是子字串的起始位置,"to"指的是子字串的結束位置 + 1,
var the_string = "china";
var clergy = the_string.substring(0,3);
var tool = the_string.substring(2,4);
執行該段**後變數clergy的值為"chi"; 變數tool的值為
"in"。
5 filter 在這裡不解釋,可以用jquery中的$.grep()函式代替;
關於JS替換字串中字元
有時候用js替換字串時,replytext replytext.replace aa 這樣只能替換掉字串中第乙個aa,有時候需要替換全部的aa,這種方法就不能使用了。可以用如下方法做參考 function del html tags str,reallydo,replacewith str是目標字串...
關於js 字串逆轉
有個同學問我一道題目 當時在車上,電腦沒在旁邊,看到這個問題我就想好了答案,遞迴和for迴圈實現早就在腦海裡code好了,之後回到家寫好 遞迴function fun1 str,i if str i str j return arguments.callee str,i 1 for function...
jQuery從字串中刪除字串
可以這麼說,這就是使用jquery從字串中刪除字串的方法。以下示例有望闡明我的意思。它使用了jquery.grep 這是乙個非常酷的搜尋功能 有點像php子字串 總之。與往常一樣,只需複製,貼上,使用firebug執行即可進行測試和試驗。function join console.log resul...