ABOUT ME

Today
Yesterday
Total
  • 모든 제어 문자와 일치하지만 줄 바꿈 \ n
    카테고리 없음 2020. 8. 16. 15:06

    질문

    줄 바꿈 을 제외하고 제어 문자 와 일치하는 정규식을 작성하는 방법이 있습니까? "\ n"?

    다음과 같은 제어 문자를 잡는 정규식을 작성할 수 있습니다.

    /\p{Cc}/

    답변1

    이렇게해야합니다.

    /(?!\n)\p{Cc}/

    부정적인 미리보기, 줄 바꿈과 일치해서는 안 됨



    답변2

    str = "Q\cA\n\cD%\cH\n"       #=> "Q\u0001\n\u0004%\b\n"
    
    str.gsub(/[^\p{Cc}]|\n/, '')  #=> "\u0001\u0004\b"

    참고

    "\cH" #=> "\b"


     

     

     

     

    출처 : https://stackoverflow.com/questions/48562959/match-all-control-characters-but-line-break-n

    댓글

Designed by Tistory.