이 정규식 /^!balance ([^\s]+){3}/i
이 있습니다. 기본적으로 문자열은 !balance
, 공백으로 시작해야하며 정확히 3 단어가 정확하게 하나의 공백으로 구분되어야합니다. 이것은 작동하지만 문자열의 끝에 하나의 공백이 있어야합니다.문자열 끝에없는 문자 집합 만 일치하십시오.
!balance whatever whatever whatever ---> matches, but requires space after the last 'whatever'
.
마지막에 공백없이 일치하도록 추가해야하는 항목은 무엇입니까?
'/ ^! balance ([^ \ s] + | $) {3}/i' 당신이 아니면 줄 끝이 있으면 어떨까요? – sisanared