我正在尋找像java中commons-lang的StringUtils這樣的js庫,它包含很多常用的字符串操作方法。javascript中的StringUtils
如:
- 的IsEmpty/ISBLANK - 檢查某個字符串是否包含文本
- 修剪/ 180 - 刪除開頭和結尾的空白
- equals方法 - 比較兩個字符串空安全
- startsWith - 檢查一個字符串是否以一個前綴無效爲前綴
- endsWith - 檢查一個字符串是否以後綴爲空結束爲零安全
- 的IndexOf/LastIndexOf /包含 - 空安全指數的檢查
- IndexOfAny/LastIndexOfAny/IndexOfAnyBut/LastIndexOfAnyBut - 指數中的任何一組字符串
- ContainsOnly/ContainsNone/ContainsAny的 - 並串只包含/無/這些字符
- 子串/左/右/中的 - 空安全子提取
- SubstringBefore/SubstringAfter/SubstringBetween - 串相對於其他字符串
- 拆分/加入萃取 - 將字符串分割成字符串數組反之亦然
- 刪除/刪除 - remov ES字符串
- 替換/疊加的一部分 - 搜索字符串和替換一個字符串與另一個
- 的Chomp /印章 - 刪除一個String
- LeftPad/RightPad /中央/重複的最後一部分 - 墊字符串
- 大寫/小寫/的swapCase /大寫/ Uncapitalize - 改變一個String
- CountMatches的情況下 - 計數一個串的出現的數量另一個
- ISALPHA /則IsNumeric/IsWhitespace/IsAsciiPrintable - 檢查字符串中的字符
- DefaultString - 防止空字符串輸入
- 反向/ ReverseDelimited - 反轉字符串
- 縮寫 - 用省略號
這將是更好的,如果它包含數組/日期等方法簡寫爲一個字符串等等。
你能更準確的瞭解您想對字符串進行操作? – Redger 2012-03-25 14:33:47
請提供一個指向'StringUtils' API文檔的鏈接。 JavaScript程序員通常沒有太多的Java經驗,所以他們不知道'StringUtils'提供了什麼方法...... – 2012-03-25 14:44:04
已經添加到'StringUtils'的鏈接 – Freewind 2012-03-25 14:48:39