var str="assddsddsad";
console.log(str.charat(3));//d
console.log(str.charat(20));//什麼沒有 空
var str="assddsddsad";
console.log(str.charcodeat(3));//100
console.log(str.charcodeat(20));//nan
console.
log(string
.fromcharcode(520));//ȉ
console.
log(string
.fromcharcode(880));//ͱ
返回值
var str="asdalove";
console.log(str.indexof("2"))//-1
console.log(str.indexof("2",8))//-1
console.log(str.indexof("a",2))//3
console.log(str.indexof("a",0))//0
console.log(str.lastindexof("a",0))//0
console.log(str.lastindexof("a",2))//0
console.log(str.lastindexof("a",-100))//0
console.log(str.lastindexof("a",20))//3
console.log(str.lastindexof("a",2))//0
返回值:存放匹配結果的陣列
彌補:使用regexp.exec()方法
沒找到:返回null
無全域性標記g
屬性 沒找到:返回null
var str = "the rain in spain stays mainly in the plain";
console.log(str.match(/ain/g));//["ain", "ain", "ain"]
console.log(str.match(/ain/gi));//["ain", "ain", "ain", "ain"] i可以保證不區分大小寫
console.log(str.match(/ain/));//["ain", index: 5, input: "the rain in spain stays mainly in the plain"]
特性:忽略全域性標記g和lastindex()屬性
var str = "the rain in spain stays mainly in the plain";
console.log(str.search("in"));//6
特性
var str='i love you';
console.log(str.replace('i','liuyang'));
var str = "the rain in spain stays mainly in the plain";
console.log(str.split(" "));["the", "rain", "in", "spain", "stays", "mainly", "in", "the", "plain"]
var str1=
"i";
var str2=
" love ";
var str3=
"you";
console.
log(str1.concat(str2,str3));//i love you
var str="abcdefghijk";
console.log(str.slice(-7,-5))//4 6 ef
console.log(str);//abcdefghijk
var str="hello world!";
document.write(str.substring(3)+"
");//lo world!
document.write(str.substring(3,7));//lo w
var str="abcdefghijk";
console.log();
console.log(str.substr(2,3));//cde
console.log(str.substr(-20,5));//cdefghijk 從0開始
console.log(str.substr(-2,5));//jk
console.log(str.substr(2,20));//cdefghijk
var str=
"北京";
var var2=
"北京";
var res=str.localecompare(var2);
console.
log(res); //0
字串和字串函式
字元輸入輸出 getchar putchar ch getchar putchar ch 字串函式 字串輸入 建立儲存空間 接受字串輸入首先需要建立乙個空間來存放輸入的字串。char name scanf s name 上述的用法可能會導致程式異常終止。使用字串陣列 可以避免上述問題 char na...
字串和字串函式
1.字串字面量 字串常量 用雙引號括起來的內容稱為字串字面量,也叫字串常量。字串常量屬於靜態儲存類別,這說明如果在函式中使用字串常量,該字串只會被儲存一次,在整個程式的生命期內存在,計時函式被呼叫多次。用雙引號括起來的內容被視為指向該字串儲存位置的指標。hello 中的 hello 類似於乙個陣列名...
字串函式
1 獲取字串的長度 length 2 判斷字串的字首或字尾與已知字串是否相同 字首 startswith string s 字尾 endswith string s 3 比較兩個字串 equals string s 4 把字串轉化為相應的數值 int型 integer.parseint 字串 lon...