perl을 사용하여 "Nancy (40)"로 시작하는 모든 행을 추출하고 싶습니다. 아무도 말해 줄 수있는 패턴 일치 코드를 쓸 수 있습니다. 기대해 줘서 고마워.패턴 일치 방법 perl에서 괄호가 포함되어 있습니다.
-1
A
답변
3
는 괄호를 탈출
:
/^Nancy\(40\)/
이 정규 표현식에서 특별한 의미를 가지고있는 문자와 일치하는 방법이다.
0
는 또한 quotemeta if /\Q .. \E'
if (/^\QNancy(40)\E/) { ..... }
로 텍스트를 둘러싸 또는 사용
$reg = quotemeta ("Nancy(40)");
if (/$reg/) { ..... }
그것은이 경우 borederline하지만, 문자열이 더 길었다 경우가 \
관련 문제
- 1. jQuery에는 괄호가 포함되어 있습니다.
- 2. Perl에서 겹쳐지는 패턴 일치
- 3. 꺽쇠 괄호가 들어있는 정확한 표현식 일치
- 4. 패턴 일치
- 5. SML의 패턴 패턴 일치
- 6. 연속 패턴 일치 패턴
- 7. 여러 일치 패턴에서 일치 패턴을 여러 개 얻는 방법 perl에서 일치하는 패턴
- 8. 자바 정규식 패턴 일치
- 9. Perl에서 정규식 일치 문제가 발생했습니다.
- 10. 패턴 일치
- 11. HornetQ 일치 패턴 사용 방법
- 12. 문자열 패턴 일치 검사 #
- 13. Android/Java 패턴 일치
- 14. perl에서 패턴 대체
- 15. 질감/패턴 인식/일치 일치?
- 16. 그룹 오라클 패턴 일치
- 17. 패턴 일치 가드와 DateTime.TryParseExact?
- 18. 둘 이상의 일치 패턴 일치
- 19. 정규 표현식 패턴 일치
- 20. Perl에서 여러 패턴 일치를 확인하는 방법
- 21. 실제 색인 --- perl에서 다중 일치
- 22. 패턴 일치 중 멈춤
- 23. html의 패턴 일치
- 24. 대량 정규식 패턴 일치
- 25. 정규식 일치 패턴
- 26. 캐릭터의 정규식 패턴 일치
- 27. OCaml의 패턴 일치
- 28. 연속 규칙 일치 패턴
- 29. jQuery에서 패턴 일치?
- 30. Bash : 패턴 일치
를 사용하는 것보다 명확하게 될 것이다 _ "시작 ..."은 _ 앵커가 필요함을 의미합니다. 즉, '/^Nancy \ (40 \) /' – ridgerunner
감사합니다. 나는 혼란 스러웠던 유일한 것이 괄호라고 생각했습니다. – Barmar
아마도 맞을 것입니다. 나는 자주 묻는 질문보다 더 자주 질문을 읽습니다. 건배. – ridgerunner