为什么以下代码:
"AB" .match(/(AB)/);
归还这个:
["ab","ab"]
虽然ab在字符串中出现一次ab,为什么ab在数组中出现两次?
第一个元素包含整个匹配字符串,而下一个元素包含组匹配.考虑:
> "somestring44".match(/[a-z]([a-z]*)/)
["somestring", "omestring"]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
104 次 |
| 最近记录: |