후회 나는이 정규 표현식 문제를 해결하지 못했고 빛이 올 것이라고 기대하지 않습니다. 그러므로 도움을 청할 때입니다. 나는 긴 txt 파일이 것은있는 반복 라인은 같다 :RegEx (단어 : 123, 345, 567 -> word.123, word.345, word.567)
acteur: 634, 681, 731
내가 그것을 변환 싶어 : 물론
Acteur.634,Acteur.681,Acteur.731
, 내가 다른 라인을 변경하려는 해달라고 . 단어 acteur:
으로 시작하는 줄만 영향을 받아야합니다. 일을 얻을, 아직 모든 파일을 변경
inbob: -1
mention:
Il n'est pas distingué
Acteur.731
lieu:
editeur: Les étoiles de la chanson
collection:
numed:
nbv:
nbp:
date: [1934]
date2: 1934
(:remarque:Deuxième vérification faite : ok:)");
type:
inbob: -1
mention:
Comme un moineau
Acteur.634,Acteur.681,Acteur.731
lieu:
editeur: Les étoiles de la chanson
collection:
numed:
nbv:
nbp:
date: [1930]
date2: 1930
(:remarque::)");
이 ([0-9]+)
검색 및 Acteur.$1
로 교체 :
inbob: -1
mention:
Il n'est pas distingué
acteur: 731
lieu:
editeur: Les étoiles de la chanson
collection:
numed:
nbv:
nbp:
date: [1934]
date2: 1934
(:remarque:Deuxième vérification faite : ok:)");
type:
inbob: -1
mention:
Comme un moineau
acteur: 634, 681, 731
lieu:
editeur: Les étoiles de la chanson
collection:
numed:
nbv:
nbp:
date: [1930]
date2: 1930
(:remarque::)");
대상은 다음과 같습니다
는 내 파일 (일반 텍스트)의 조각이다 . 나는 acteur:
으로 시작하는 줄로 프로세스를 제한하는 방법을 모르겠다. 나는 올바른 길을 놓치고 있다는 것을 알고있다.
감사합니다.
당신은 실행하고 언어 나 도구? –
나는 언어에 기반한 해결책을 제공 할 수 있었다. –
흠, 미안 언어/도구가 사용 된 것을 잊어 버린 경우 죄송합니다. 순진한 대답은 EditPad 또는 SublimeText2와 같은 Windows 용 텍스트 편집기를 사용하고 있다는 것입니다. – Gilles