찾다

 >  Q&A  >  본문

단어와 일치하는 정규식

새 작업 이름을 데이터베이스의 기존 작업 이름과 일치시키려는 스크립트가 있습니다.

으아악

Staging.TMP_OC1 테이블에는 새 직위(이 경우 미국 소프트웨어 개발자)에 대한 기록이 있습니다. 데이터베이스의 기존 직책인 "소프트웨어 개발자"와 일치시키고 싶습니다. 위의 정규식 코드는 일부 위치에서는 작동하지만 다른 위치에서는 작동하지 않습니다. 보다 포괄적인 계획을 개발하는 데 도움을 주십시오.

저는 mysql V8을 사용하고 있습니다.

P粉957723124P粉957723124228일 전871

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

  • P粉509383150

    P粉5093831502024-04-07 00:55:41

    • 문자열의 시작/끝을 테스트할 필요는 없습니다. 이는 "단어 경계"입니다.

    • MySQL 8.0 b 作为两个字边界,而不是 [[:<:]][[:>:]]

      사용
    • 8.0에서는 경우에 따라 백슬래시를 두 번 사용해야 합니다.

    이 방법이 효과가 있을 수 있습니다:

    으아악

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