찾다

 >  Q&A  >  본문

为什么声明匹配文本的第一个字符的位置是从0开始,而文本字符串却是从一开始,不是自相矛盾吗?

var reg4=/\d(\w)(\w)\d/g;
var ts ='$1az2bbc3y4dd5ee';

 var ret=reg4.exec(ts)


一辆想出轨的无轨电车一辆想出轨的无轨电车2900일 전911

모든 응답(2)나는 대답할 것이다

  • 数据分析师

    数据分析师2017-09-30 23:30:14

    일치하는 텍스트의 첫 문자 위치는 0부터 시작하고, 텍스트 문자열의 위치는 1부터 시작한다고 명시한 이유는 모순되지 않나요? -PHP 중국어 사이트 Q&A - 일치하는 텍스트의 첫 문자 위치는 0부터 시작한다고 선언했는데, 문자열은 처음부터 시작한다고 되어 있는데 왜 모순되지 않나요? -PHP 중국어 홈페이지 Q&A

    꼭 보고 배워보세요.

    회신하다
    0
  • 巴扎黑

    巴扎黑2016-12-21 17:26:32

    位置0是在第一个字符的前面,0之前没有字符,位置1前面的就是第一个字符

    회신하다
    0
  • 취소회신하다