I는 코드에 매칭이 패턴을 사용하는 기능을 복제하는 것을 시도하고는정규식 범위 네거티브에서 포지티브로 번호의 범위를 허용 2 진수
^1000([.][0]{1,3})?$|^\d{1,3}$|^\d{1,3}([.]\d{1,3})$|^([.]\d{1,3})$
이 정규식은 0 내지 수있게 허용하도록 1000하지만 내가 -1000에서 1000 음의 값을 허용하는 데 필요한 업데이트
\b([0-9]{1,3}|1000)\b
그러나이다 또한 2 개 진수 범위의 값과 나는 완전히 내가 함께 알아 내기 위해 필요로 잃었어요 원래 패턴.
업데이트해야 할 범위가 더 많기 때문에 코드에 사용 된 패턴에 대한 설명을 알려 주시면 감사하겠습니다.
@ Ωmega는 OP의 요구 사항에 따라 달라지며 답변은 –
3 분으로 표시됩니까? 와우. 설명해 주셔서 감사합니다. 이 정규식은 전체 문자열과 함께 작동합니다. ^ (\ -)? 1000 ([.] [0] {1,3})? $ |^(\ -)? \ d {1,3} $ |^(\ -)? \ d {1 , 3} ([.] \ d {1,3}) $ |^(\ -)? ([.] \ d {1,3}) $ 두 주 이상 걸릴 것이라고 생각합니다. 이 모든 기술에 사용 된 방법을 이해해야합니다. – user1816164