CoffeeScript攻略3.7:拆分字串
問題
你想拆分一個字串。
方案
使用JavaScript字串的split()方法:
"foo bar baz".split " "
# => [ 'foo', 'bar', 'baz' ]
討論
String的這個split()方法是標準的JavaScript方法。可以用來基於任何分隔符——包括正規表示式來拆分字串。這個方法還可以接受第二個引數,用於指定返回的子字串數目。
"foo-bar-baz".split "-"
# => [ 'foo', 'bar', 'baz' ]
"foo bar \t baz".split /\s+/
# => [ 'foo', 'bar', 'baz' ]
"the sun goes down and I sit on the old broken-down river pier".split " ", 2
# => [ 'the', 'sun' ]
相關文章
- CoffeeScript攻略3.9:匹配字串字串
- CoffeeScript攻略3.8:字串插值字串
- CoffeeScript攻略3.1:重複字串字串
- CoffeeScript攻略3.4:查詢子字串字串
- CoffeeScript攻略4.1:從陣列生成字串陣列字串
- CoffeeScript攻略3.2:把字串轉換為小寫形式字串
- CoffeeScript攻略3.3:把字串轉換為大寫形式字串
- CoffeeScript攻略3.5:清理字串前後的空白符字串
- CoffeeScript攻略1.1:嵌入JavaScriptJavaScript
- CoffeeScript攻略1.3:for迴圈
- CoffeeScript攻略4.9:篩選陣列陣列
- CoffeeScript攻略4.8:歸納陣列陣列
- CoffeeScript攻略1.2:比較範圍
- CoffeeScript攻略4.7:對映陣列陣列
- CoffeeScript攻略2.4:建立類變數變數
- CoffeeScript攻略2.5:鏈式呼叫物件物件
- CoffeeScript攻略4.10:反轉陣列陣列
- CoffeeScript攻略3.10:生成唯一ID
- CoffeeScript攻略2.1:克隆物件(深複製)物件
- CoffeeScript攻略4.6:打亂陣列元素陣列
- CoffeeScript攻略4.3:取得陣列最大值陣列
- CoffeeScript攻略4.4:使用陣列交換變數陣列變數
- CoffeeScript攻略4.5:定義陣列範圍陣列
- CoffeeScript攻略2.3:CoffeeScrip的type函式函式
- 拆分合並字串(轉)字串
- 轉貼_字串分隔_拆分字串
- CoffeeScript攻略3.6:大寫單詞首字母
- python拆分中英文混合字串 - 按中文拆分Python字串
- CoffeeScript攻略4.2:類似Python的zip函式Python函式
- java——split的用法(字串拆分)Java字串
- php拆分數字字串方法PHP字串
- java 拆分與合併字串Java字串
- SQL Server中如何拆分字串SQLServer字串
- SqlServer中字串拆分仿造split功能SQLServer字串
- T-SQL技巧收集——拆分字串SQL字串
- sqlserver字串拆分(split)方法彙總SQLServer字串
- CoffeeScript攻略2.2:建立一個不存在的物件字面值物件
- 用Java拆分字串示例和技巧 -DreamixJava字串