문자열의 일부를 선택하려면 정규식이 필요합니다. 가능한 문자열 : 나는 다음과 같은 10 개 개의 숫자를 선택해야이 모든 경우에서패턴 다음에 지정된 자릿수를 선택하십시오.
"Til.: 1231231231 Fax: 1231231231 Kin.: 1231231231"
"Til.: 1231231231"
"Til.: 1231231231 Kin.: 1231231231"
"팩스 :"문자열이있는 경우.
당신이 정규식 사용할 수 있습니다문자열의 일부를 선택하려면 정규식이 필요합니다. 가능한 문자열 : 나는 다음과 같은 10 개 개의 숫자를 선택해야이 모든 경우에서패턴 다음에 지정된 자릿수를 선택하십시오.
"Til.: 1231231231 Fax: 1231231231 Kin.: 1231231231"
"Til.: 1231231231"
"Til.: 1231231231 Kin.: 1231231231"
"팩스 :"문자열이있는 경우.
당신이 정규식 사용할 수 있습니다: 당신이 언어를 정확하게하지 않았다로서 당신이 브라우저의 콘솔에서 테스트하는 것이 좋습니다 단지 수
Fax:\s?(\d{10})
을; 이 입력
"Til.: 1231231231 Fax: 1231231231 Kin.: 1231231231".match(/Fax:\s?(\d{10})/)
일치 항목에 '팩스 :'가 포함되지 않습니까? – arshajii
@arshajii 모든 regex 라이브러리를 사용하면 일치 항목과 부속 항목을 모두 얻을 수 있습니다. JS의 경우 인덱스 1의 요소가됩니다. –
정말 고마워요! 나는 지금 당장 정규 표현식을 배우려고하는 것보다 빠른 방법이 있다고 확신했다 ... StackOverflow FTW. 다시 한번 고마워요. – user1299106
grep -oP "(?<Fax:)[^ ]+"
grep
으로 할 수 있습니다 정확한 태그 설명에 규정 된 언어,? –