使用JS计算字符串在字符串中出现的次数的最佳方法是什么?
例如:
count("fat math cat", "at") returns 3
Run Code Online (Sandbox Code Playgroud)
使用正则表达式,然后可以从返回的数组中找到匹配数.这是使用正则表达式的天真方法.
'fat cat'.match(/at/g).length
Run Code Online (Sandbox Code Playgroud)
要防止字符串不匹配,请使用:
( 'fat cat'.match(/at/g) || [] ).length
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3234 次 |
| 最近记录: |