>

문자로 시작하는 전체 문자열을 얻는 방법을 알려주시겠습니까?

Like 
SKU: 12345
SKU: ABC12345
SKU: AB12345
SKU: xyz12345
SKU: xy12345

SKU : ABC12345 및 xyz12345를 얻고 싶습니다. mysql에서 REGEXP를 사용하여 처음에 3 자로되어 있기 때문입니다.

SKU : AB12345와 xy12345를 얻고 싶습니다. mysql에서 REGEXP를 사용하여 처음에 2 개의 문자가 있기 때문입니다.

이 둘을 어떻게 구할 수 있습니까?

감사합니다

  • 답변 # 1

    다음 패턴이 도움이 될 것입니다 :

    ...
    WHERE sku REGEXP '^[a-zA-Z]{2,3}([^a-zA-Z]|$)'
    ...
    
    

    2 ~ 3 개의 알파벳 문자 ( [a-zA-Z]{2,3} )와 일치합니다 ) 시작 ( ^ ) ) 다음에 알파벳 문자가 아닌 문자 ( [^a-zA-Z] ) ) 또는 문자열 끝 ( $ ).

관련 자료

  • 이전 알 수없는 줄 수를 읽고 f #에서 각 줄의 합을 계산합니다
  • 다음 javascript - 스크립트가 작동하지 않습니다