- trim: 去除字串前後的空白字元 1
s.replace(/^\s*|\s*$/g,
""
);
- 計算字串長度:
- 中文以 2bytes 計算: (將中文以 ** 取代後再計算字元長度, 缺點是只有中文在此範圍內可被搜尋取代) 1
s.replace(/[\u4e00-\u9fa5]/g,
"**"
).length
- 將雙字元(全型,日文等)皆以 2bytes 計算: 1
s.replace(/[^\x00-\xff]/g,
"**"
).length
- 中文以 2bytes 計算: (將中文以 ** 取代後再計算字元長度, 缺點是只有中文在此範圍內可被搜尋取代)
沒有留言:
張貼留言