처음 sed'er이므로 부드럽게하십시오.sed regex 도움말 : 특정 태그에서 텍스트 추출
I가 다음과 같은 텍스트 파일, 'test_file'
<Tag1>not </Tag1><Tag2>working</Tag2>
내가 나오지도 정규식을 사용하여 <Tag2>
사이에서 텍스트를 추출 할 수있다 <Tag2>
의 다른 발생 될 수 있으며, 나 또한 사람들을 추출하고자합니다 .
지금까지이 나오지 기반 정규 표현식이 있습니다
not working
사람은 어떻게 작업을 진행하는 어떤 생각 : 출력을 제공
cat test_file | grep -i "Tag2"| sed 's/<[^>]*[>]//g'
를?
당신이 쓴 무엇을, 당신 만 TAG2 태그 사이의 텍스트를 필요로 추측 오전. 그 맞습니까? 그렇다면 고양이가 무엇인지 알아? test_file | grep -i "Tag2"출력? –
http : // stackoverflow를 참조하십시오.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags – bmargulies
죄송하지만, 더 이상 제공하지 않고 regex + (x) html 관련 질문에 대한 반응으로 * * 링크를 게시하고 있습니다. 정보는 질문 자체만큼이나 지루합니다. 생각 해보니 더욱 그렇습니다. 악명 높은 인용문 "프로그래머 * bla bla bla * problem * couch * regex * gulp *에 두 가지 문제점이 있습니다!"를 게시하는 것과 같습니다. " 링크를 게시 할 수 없다는 압박감을 느낀다면 원래 포스터에게 가장 좋은 해결책이 아님을 나타내는 약간의 표시를 제공하십시오. –