亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

關于substring和substr的問題

substring( 起點,終點)

substr( 起點,長度) ? ?? 應該是這樣沒錯吧.....

這兩個函數除了用法不一樣,他們存在的意義是什么,這兩個函數實現的功能都是一樣的,難道是時間復雜度的問題?

有沒有朋友能舉個讓兩個函數各自應用的例子..

正在回答

3 回答

substr是從start位置往后數幾位;可以理解操作字符串

substring是從下標位置往后幾位,但不含stop位(含頭不含尾),可以理解操作字符串下標

https://img1.sycdn.imooc.com//5d5ce4b900017e4305670168.png

1 回復 有任何疑惑可以回復我~

問了下度娘,答案:substring是獲取從start位開始到end位之間的字符串,而substr是獲取從start位開始后end位的字符串;(兩種方法都包含start位的字符串,區別在于ubstring不包含end位的字符串,substr包含

2 回復 有任何疑惑可以回復我~

從廣義上說,這兩個函數的功能一樣。

從狹義上說,這兩個函數的功能不一樣。

根據需求選擇相應的函數即可。

2 回復 有任何疑惑可以回復我~
#1

z9Two

功能不是都是取字符串嗎?都是從startPos到stopPos,還是搞不懂有什么區別
2018-08-22 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

關于substring和substr的問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號