Perl 하나의 라이너로 63자보다 긴 단어 찾기

Perl 하나의 라이너로 63자보다 긴 단어 찾기

나는 여러 개를 가지고 있습니다XML변환할 산스크리트어 텍스트가 포함된 파일텍스.유제각 단어의 길이는 최대 63자여야 하며, 이 길이를 초과하는 문자는 하이픈으로 연결되지 않습니다. 지금 나는 원한다grep내 파일에는 이게 유일한 단어야grep여기에는 적합한 도구가 아닌 것 같습니다. 일부 단어 사용IAST 인코딩, 기타데바나가리 문자. 내가 하나를 원하는진주한 줄로 이것을 할 수 있습니까?

답변1

이 질문에 대한 정확한 답변을 드리기 위해,기반으로-존재하다- 이것 -논평(알아채다Soblik의 메모XML 구문 분석은 실제로 XML 구문 분석기를 사용하여 수행되어야 합니다.)

perl -CSD -lne 'print for /\w{63,}/g' input-file-here

관련 정보