>  Q&A  >  본문

Java中uuid在替换中划线的时候为什么要用两个反斜线?

PHP中文网PHP中文网2741일 전296

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

  • 巴扎黑

    巴扎黑2017-04-18 09:39:03

    여기서 대체할 방법은 Java의 정규식을 사용하는 것인데, Java의 정규식은 매우 엉망입니다. 정규식의 밑줄은 백슬래시로 이스케이프해야 합니다. Java에서는 백슬래시도 특수 문자이므로 이스케이프해야 합니다. 즉, 백슬래시가 두 개 있습니다.

    회신하다
    0
  • 怪我咯

    怪我咯2017-04-18 09:39:03

    Java replacementAll 분할 등은 기본적으로 정규식을 사용합니다

    탈출하지 않고 해결하려면 이전 답변을 참조하세요.

    https://segmentfault.com/q/10...

    회신하다
    0
  • ringa_lee

    ringa_lee2017-04-18 09:39:03

    직접 하셔도 되는데 저는 그냥 직접 교체했습니다

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