var str='abcdef';
alert(str[
0]);//
aalert(str.charat(1));//
b
var str='我是乙個字串';
alert(str.charcodeat(
0));//
utf-8編碼
//字串的indexof
var str='
abac?def';
alert(str.indexof('?
'));//
找第一次出現的位置,沒找到的話返回-1
alert(str.lastindexof('
d')); //
找最後一次出現的位置,沒找到的話返回-1
//search跟用法一樣,但是這個相容正規表示式
//match
var str='
12,456 rt 77 99';
alert(str.match(/\d+/g));//
匹配正規表示式,這是匹配數字的正則
//replace
var str='
abc'
;alert(str.replace('a
', '
a'));//
查詢,替換?
比較類擷取類
var str='abcdef';
alert(str.substring(
1,3));//
不包含結束位置,b,c
alert(str.substr(1,3)); //
包含結束位置b,c,d
alert(str.slice(1,3));//
不包含結束位置的b,c
alert(str.slice(1));//
不給結束位置,一直取到字串結束為止
//alert(str.substring(1,3));
//alert(str.substring(3));
//slice與substring
alert(str.substring(0, 0));//
負數直接變成0
alert(str.slice(-1));//
負數會變成「倒數第n個」
var str='blue|leo|motao';
alert(str.split('|
'));//
字串已經變為陣列了['blue','leo','motao']
字串應用
define crt secure no warnings include include sprintf的作用 生成乙個指令,把他對映到字串裡,對他初始化 void main1 int num char op 30 scanf d s num,op sprintf str,for l i in 1...
字串的應用
對解決非數值的問題,主要設計到的操作物件是字串,簡稱串。對串的儲存可以又兩種處理方式 一種是將串定義成字元型陣列,串的儲存空間分配在編譯是完成,不能更改,這種方式稱為串的靜態儲存結構 另外一種是串的儲存空間在程式執行時動態分配,這種方式稱為串的動態儲存結構。串的鏈式儲存結構是包含資料域和指標域的節點...
C 字串應用
using system namespace day 將某一時間轉化為固定串格式 console writeline days string strb strb str substring 1 5 將str從第乙個位置開始,擷取5個字元 console writeline strb string s...