2018 - 01 - 01 정규 표현 식 학습 3

895 단어
오늘 계속 공부 합 니 다: 여러 번 일치 합 니 다. + 1 개 또는 무한 여러 개 를 표시 합 니 다. 예 를 들 어 A + 는 1 개 또는 여러 개의 A 를 표시 합 니 다. (점) 표 는 모든 문자 이 므 로 반면: 0 개 또는 1 개의 문자 A 는 어떻게 표시 합 니까?정 답 은 A?그러면 선택 가능: 0 개 또는 임의의 여러 개의 A 는 어떻게 표시 합 니까?정 답 은 A *.
마지막 으로 제 가 정리 하 겠 습 니 다. A + 1 개 또는 여러 개의 A?0 개 혹은 1 개 A * 0 개 혹은 여러 개
그러면 문자열 에 있 는 모든 숫자 와 일치 합 니 다. 소수점 을 포함 하여 어떻게 써 야 합 니까?
\d+\.?\d* 
         ,   0.9,1.2        
   5.       5.,  .57      57        。
    :(\d+\.?\d*)|(\d*\.?\d+)
  |     

사실 이렇게 해도 모든 수 요 를 만족 시 킬 수 없다.
         3   4  ?      {}    

A {3} 이 AAA 를 표시 할 때 A 는 3 번 나타 나 야 합 니 다.
     A           ?  {},          

A {3, 4} 은 A 가 3 번 에서 4 번 나타 나 는 것 을 나타 낸다. A {0, 1} 은 사실 A 와?서로 등가 입 니 다.
           3  

A {3,} 표 는 최소 3 번 입 니 다. 마찬가지 로 A {0, 3} 은 A 가 최대 3 번 나타 나 는 것 을 의미 합 니 다.

좋은 웹페이지 즐겨찾기