많은 종류의 행이 많은 다소 복잡한 데이터 파일이 있습니다. 전 항목의 그 조각의 각 진수는 다를 수 있습니다 후정규 표현식 바꾸기 문자열
12.6 \pm 0.8
자릿수 ^^ : 특정 열에 대해 나는이처럼 보이는 패턴을 가지고에 관심이 있어요.
난에 해당 열의 항목을 대체하는 정규 표현식을 사용할 수 있습니다 바라고 있어요 : [12.6, -0.8을 + 0.8]
내가에 도움을 요청하고하는 것은 한번 내가 '교체에 대해 이동하는 방법입니다 내가 이전에 가지고 있었던 것과 같은 항목을 발견했다. 지금까지 발견 한 모든 예제는 정적 문자열을 다른 정적 문자열로 대체하려는 경우를위한 것이지만 각 줄마다 반드시 다른 숫자 (및 다른 숫자)를 가질 것입니다.
\d*\.\d*\s\\\w{2})\s\d*\.\d*
내가 그에게 수표를 얻을 수 있다면 나 또한 감사하겠습니다 너무 : 나는 "12.6 \ 오후 0.8"와 같은 항목을 찾기 위해 지금까지 시도했습니다 정규 표현식은 다음과 같다. 지금은 텍스트 편집기에서 데이터 파일을 조작하는 중이지만 파이썬 솔루션에도 개방되어 있습니다.
감사합니다.
흠
(JS) 또는 이맥스위한 것이며와
. 어떤 제안? 도움이된다면 emacs 텍스트 편집기에서 regex를 바꾸고 수정 한 다음 솔루션에 입력하여이 작업을 수행했습니다. – astromax
이맥스 구문에 맞게 수정되었습니다. –
신난다, 고마워! 그것은 나를 위해 그것을했다. – astromax