substr substr (expr, skipchars, length) 抽取字串(或表示式生成的字串)expr中的子串,跳過skipchars個字元,
或者說從位置skipchars開始抽取子串(第乙個字元位置為0),子串長度為length,
此引數可忽略,意味著取剩下的全部字元。
當此函式出現在等式左邊時,expr必須為變數或陣列元素,此時其中部分子串被等式右邊的值替換。
substr() 函式的作用有兩個:替換一部分子串。 刪除一部分子串。
my$i; $str="
abcdefgh
"; for($i=0;$i
<6;$i++)
print $sum;
substr($
string
,-12)
="ondrous"
;# 替換最後12個字元
substr($
string
, 0, 1)=""
;# 刪除首字元
substr($
string
,-10)=""
;# 刪除最後10個字元
substring和substr擷取字串
substring start,end 開始和結束的位置,從零開始的索引 start 必需。乙個非負的整數,規定要提取的子串的第乙個字元在 stringobject 中的位置。stop 可選。乙個非負的整數,比要提取的子串的最後乙個字元在 stringobject 中的位置多 1。如果省略該引數,那...
substr 擷取字串
格式 substr string,start position,length 解釋 string 元字串 start position 開始擷取位置 預設從1開始 為負數時從字串結尾指定擷取位置 length 可選項,擷取字串的長度 即擷取幾個字元 示例 substr abcde 1 返回 abcd...
ORACLE SQL 用SUBSTR擷取字串
substr string,s,n 其中string是待擷取的字串,而s是開始位置,n是擷取字元的個數 例如想要擷取 hello world 裡面的前三個字元,也就是 hel substr hello world 0,3 0代表從第乙個開始取,3表示取三個字元,效果與下同 substr hello ...