«regex» 태그된 질문

정규식 또는 정규식이라고도하며 문자열 집합에 대한 설명으로, 종종 문자열을 검색하고 확인하는 데 사용됩니다.

1
Vim 정규식 : +는 이스케이프 처리해야합니다. 왜?
선택적인 공백, 양의 정수, 더 많은 공백이있는 행을 선택한다고 가정하십시오. 이것을 위해 작동하는 정규식은 다음과 같습니다. :g/^\s*\d\+\s*/ *(가) 동안 운전자가 이스케이프되지 않은 +것입니다. 탈출 *하면 정규 표현식이 중단됩니다. 따라서 탈출도 마찬가지 +입니다. 이것에 대한 좋은 설명이 있습니까? 규칙을 직관적으로 만드는 것이 이상적입니다. vim을 사용하면 비정상적인 이스케이프 규칙으로 인해 정규 표현식을 …
1 vim  regex 


2
특정 문자열 다음에 나타나는 모든 십진수에 위첨자를 적용 하시겠습니까?
Microsoft Word 2016에 다음과 같은 문자열이 있다고 가정하십시오. 道过存在Al2V3和Al50V50这两Al20种 이제 다음 Al과 같이 소수점 이하 자릿수를 모두 선택하고 싶습니다. 해당 숫자에 위첨자 서식을 적용 하시겠습니까? Word에서 RegEx로 찾기 및 바꾸기를 사용해야한다고 생각하지만 이것을 구현하는 방법을 알 수는 없습니다. 어떤 제안?

1
메모장 ++ 제외는 두 자리 숫자로 시작됩니다.
나는로 시작하는 것을 제외하고 싶습니다. 87. 처음 두 자릿수를 결합하여 시작하는 줄을 찾을 수 있습니다. ^8+7 또는 ^87. 하지만 나는 ^[^8+7],하지만 작동하지 않는 것 같습니다. 두 자리 숫자로 시작하는 내용을 보면서 행을 제외하는 예제를 찾을 수 없습니다.

1
OpenOffice.org Writer RegEx
나는 정의 된대로 정규 표현식을 지원하는 OpenOffice.org Writer의 찾기 / 바꾸기 기능을 사용하여 형식을 바꾸려고 시도하는 잘못된 형식의 텍스트가 있습니다. 이리 . 문제는 일부 단락이 중간 문장 두 단락으로 나뉘어 있습니다. 예를 들어 (시작을 나타 내기 위해 ^를 사용하고 단락의 끝을 나타 내기 위해 $를 사용) : ^ 좋은 단락입니다. …

0
주어진 정규식으로 파일을 제외시키는 것이 왜 발견되지 않습니까?
모든 파일을 찾으려고합니다. /mnt/Storage 아니 아래에 /mnt/Storage/.Snapshots. 다음 작품들 : find /mnt/Storage | egrep -v "^/mnt/Storage/\.Snapshots" 하지만 다음은 그렇지 않습니다. find /mnt/Storage -regextype posix-egrep -not -regex "/mnt/Storage/\.Snapshots.*" 비록 두 사람이 제 지식에 비추어 볼 때 동급이어야합니다. 또한 두 번째 표현식에서 -not을 제거하면 파일이 .Snapshots 나열되어 있으므로 정규식이 옳았지만 사용하고 있습니다. …



0
Notepad ++ RegEx 2 개의 변수로 찾기 및 바꾸기
특정 캐릭터를 검색 할 RegEx가 필요합니다. 근처에 몇 단어 중 하나가 있으면 그 위치가 바뀌면보세요. 별도의 라인 기호를 다른 장소로 이동하여 영화 자막의 미학을 자동으로 향상시키고 자합니다. 나는 단어와 구두점의 목록을 가지고 있으며 근처에 구두점이 있으면 (최대 12 칸까지) 구두점 기호 "|"뒤에 줄 기호를 긋아야합니다. 그리고 거기에 하나의 단어가 있다면 …

1
Vim replace와 Perl Pie Replace 간 변환
그래서 test.txt 파일이 있습니다. home -> range vim에서 파일을 편집하고 명령을 실행 %s/^\(.*\)->\(.*\)$/\2 ::= \1 ;/g하면 파일이 다음으로 변환됩니다. range ::= home ; 내가 원하는 것입니다. 그러나 내가 달리면 perl -pi -e 's/^\(.*\)->\(.*\)$/\2 ::= \1 ;/g' test.txt 내가 똑같이해야한다고 생각하지만 아무런 변화가 없습니다. 누군가가 잘못되었는지 말해 줄 수 있습니까? 나는 …
vim  regex  perl 

1
Excel : 찾기 및 바꾸기 문제
셀의 시작 부분에서 시작하는 하위 문자열 만 (내 경우에는 __는 공백입니다) 바꾸는 방법을 찾으려고합니다. 해결책은 다음 정규식과 같아야한다고 생각합니다. 찾기 : "^, " -> 교체 : "" 따라서 세포가 "This is the , cell"-> 아무 일도 일어나지 않았다면. 그러나 셀이 "이 셀인 경우""This is the cell" 가장 간단한 방법은 무엇입니까?

2
여러 검색을위한 정규식 및 메모장 ++ 교체
다음과 같은 패턴으로 도와주세요 현재 텍스트 ALPHA;111,'BI_209' ALPHA;222,'BI_213' ALPHA;AAA,'BI_209' ALPHA;FFF,'BI_209' ALPHA;123,'BI_220' 메모장에서 찾기 및 바꾸기의 첫 번째 라운드 후 의도 된 상태 ++ BI_209;111,'BI_209' ALPHA;222,'BI_213' BI_209;AAA,'BI_209' BI_209;FFF,'BI_209' ALPHA;123,'BI_220' 위에서 볼 수 있듯이 첫 번째 라운드에서 특정 패턴을 검색 * ALPHA* BI_209* 하고로 바꾸려고합니다 *BI_209*BI_209*. FIND에서 올바른 정규식과 REPLACE 필드를 사용하여 …

3
파일에서 형식 변경 데이터. 여러 개의 sed 명령?
파일에서 일부 데이터의 형식을 변경하는 방법에 대한 조언을 원합니다. 파일에 많은 양의 데이터가 있습니다. 이것은 큰 포트란 프로그램의 출력이며, 라텍스 테이블 용으로 포맷되어 있습니다. 형식을 변경하고 싶지만 출력의 대체 형식으로 Fortran 프로그램을 다시 실행할 수 없습니다. 나는 sed와 놀고 있었지만 멀리 가지 못했습니다. 표의 한 줄은 현재 형식입니다. 0.1 & …
linux  regex  sed 

1
Textmate 프로젝트에서 파일 유형 제외
TextMate에서 환경 설정-> 고급-> 폴더 참조로 이동하여 정규식 패턴으로 재생하여 기본적으로 특정 유형의 파일 및 폴더를 제거 할 수 있습니다. 그러나 기존 프로젝트가 있지만 기회가있을 경우 프로젝트에 영향을 미치지 않는다고 들었습니다. 비슷하지만 다른 각도에서 전역 범위를 변경하지 않고 기존 프로젝트에서 "index.html"이라는 특정 유형의 파일을 제외시킬 수 있는지 알고 싶습니다. 감사!


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.