«regex» 태그된 질문

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

8
메모장 ++을 사용하여 under_score_case를 CamelCase로 변경 하시겠습니까?
NP ++로 정규 표현식을 작성하여 찾을 수 under_score_case있습니다. NP ++에서 TextFX를 사용하여 강조 표시하고 선택하여 대소 문자를 대문자와 소문자로 변경할 수 있습니다. NP ++의 찾기 / 바꾸기 또는 TextFX의 찾기 및 바꾸기를 사용하여 함께 스티치하고 변환 under_score_case하려면 camelCase어떻게 해야 합니까? 스크립트를 사용하지 않고 NP ++ 에서이 작업을 수행하는 방법을 배우고 …


3
정규 표현식으로 명령 행에서 파일을 삭제하는 방법은 무엇입니까?
FOOXX라는 20 개의 파일이 있는데, 여기서 XX는 파일 번호입니다 (예 : 01, 02 등). 현재 숫자 10보다 작은 파일을 모두 삭제하려면 쉽고 간단합니다. 예를 들어 rm FOO0 * 그러나 13-15-15 범위의 특정 파일을 삭제하려면 더 어려워집니다. rm FPP [13-15]가 작동하지 않아서 모든 파일을 삭제할 것인지 묻습니다. Likewse rm FOO1 [3-5]가 …
18 linux  bash  shell  regex  zsh 


5
메모장에서 와일드 카드 검색 / 바꾸기 사용하기 ++
내 문제는 다음과 같습니다. .txt 파일에서 다음과 같이 수천 개의 구문 인스턴스를 찾아서 바꿔야합니다. ((a053007djfgspwdf 참조) 또는 ((a053007djfgspwdf) 및 (a54134xsedgeg) 참조) 또는 ((a053007djfgspwdf), (a9554xsdfgsdfg) 및 (a54134xsedgeg 참조)) 시작 사이 많은 다양성이있다 (참조 (A 및 종료 )) 텍스트 문자열. 정규식을 사용하여 메모장 ++에서 설정할 수 있습니까? 그렇다면 어떻게해야합니까? 감사!

5
메모장에서 일치 및 삭제 ++
메모장 ++에 다음 텍스트가 있습니다. 192.168.0.1 37ms 해당 없음 192.168.0.2 Dead N / S 192.168.0.3 Dead N / S 192.168.0.100 37ms 해당 없음 "Dead"와 일치하는 찾기 및 바꾸기를 수행하고 다음과 같이 출력이있는 행을 제거하는 방법은 무엇입니까? MS 192.168.0.1 37 N / A 192.168.0.100 37 MS N / A 줄을 제거 …

6
Note ++ +-왜 ^가 작동하지 않습니까?
나는 멀리 이동하려고 TextPad를 , 난 그냥 같은 정규 표현식을 얻을 수 ^및 $교체 할 수 있습니다. 정규식 상자를 선택했습니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까? 새 줄의 시작을 찾으려고합니다. TextPad에서 '^'을 찾고 정규식이 활성화되어 있는지 확인하십시오. 메모장 ++에서는 그렇게하지 않습니다. "찾을 수 없음"이라고 표시되어 있습니다.
16 regex  notepad++ 

1
검색에 줄 바꿈을 어떻게 줄이려면 어떻게 포함합니까?
less를 사용하여 검색의 일부로 줄 바꿈 (또는 줄 끝)을 어떻게 검색 할 수 있습니까? 예 length=9\n를 들어을 검색 length==9하고 싶지만에 대해 일치하기 때문에 검색하지는 않습니다 length=90\n. 우분투 9.10 (Karmic Koala)에서 GNU bash, 버전 4.0.33 (1)-릴리스 (x86_64-pc-linux-gnu)를 사용하고 있습니다 친절한 매뉴얼을 읽으려고했지만 /pattern 파일에서 패턴을 포함하는 N 번째 행을 탐색하십시오. N의 …
16 regex  less 

6
모든 소스 파일을 나열하는 방법 (* .c, * .cpp, * .h)
Linux / MinGW / Cygwin에 포함되어 있고 모든 하위 디렉토리에서 재귀 적으로 소스 파일 (* .c, * .cpp, * .h)을 찾고 싶습니다. 내 기본 아이디어는 find및을 사용 하고 grep있습니다. 그러나 주어진 파일 이름을 확인할 수있는 정규식을 작성하는 것은 * .c, * .cpp 또는 * .h가 쉽지 않습니다. 당신이 나를 도울 …
15 find  grep  regex 

3
sed를 사용하여 U + 200B (제로 너비 공간)를 삭제하는 방법
너비가 0 인 공간이 흩어져있는 매우 큰 파일이 있습니다. 를 사용하여 열고 편집하는 데 시간이 너무 오래 걸리므로를 사용 vi하여 캐릭터의 모든 인스턴스를 삭제하고 싶습니다 sed. 문제는 캐릭터와 일치하는 방법을 알 수 없다는 것입니다! \u200B,을 사용해 보았습니다 \x{200b}. 어떤 아이디어? 도움이된다면 CentOS 5를 실행하고 있습니다.
15 regex  unicode  sed 


2
정규식을 사용하여 PDF로 검색하는 방법?
일반적으로 메모장 ++을 사용하여 정규 표현식을 사용하여 파일을 검색합니다. 오늘은 PDF와 동일한 PDF 프로그램이 있는지 궁금합니다. 물론 PDF를 텍스트로 변환하고 메모장 ++를 사용할 수 있지만 변환하지 않고 더 쉬운 방법이 있습니까?
15 pdf  search  regex 

8
Notepad ++-쉼표로 구분 된 파일에서 첫 번째 열 제거
첫 번째 데이터 열을 제거해야하는 큰 CSV 파일이 있습니다. Excel에서 열의 일부 값을 과학적 숫자로 변환하기 때문에 Excel에서 열 수 없습니다. Notepad ++을 사용 하고 있으며 EXE 파일에서 첫 번째 열을 문자열로 연결하려고합니다. 1,Value1,value2,value3,value4,value5 3445,Value1,value2,value3,value4,value5 12345,Value1,value2,value3,value4,value5 1234,Value1,value2,value3,value4,value5 11,Value1,value2,value3,value4,value5 ~처럼 보인다 Value1,value2,value3,value4,value5 Value1,value2,value3,value4,value5 Value1,value2,value3,value4,value5 Value1,value2,value3,value4,value5 Value1,value2,value3,value4,value5

1
정규 표현식 변형이 너무 많은 이유는 무엇입니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 수퍼 유저에게 주제가 되도록하십시오 . 휴일 칠년 전에 . 오늘 프로젝트의 소스 코드를 검토 한 결과, 각 줄 끝에 불필요한 "공간"과 "탭"이 많이 있습니다. 그래서 정규 표현식으로 삭제하기로 결정했습니다. 그러나 명령 sed -i '/\s+$/d'이 …
14 regex 

4
문자를 sed로 재귀 적으로 바꾸는 방법은 무엇입니까?
동일한 시퀀스를 다시 반복하지 않고 문자 시퀀스의 발생을 재귀 적으로 대체 할 수 있습니까? sed다음 시나리오에서와 같이 수행 하면 언급 된 출력을 얻을 수 있습니다. $ echo XX | sed -e 's/XX/XoX/g' XoX $ echo XXX | sed -e 's/XX/XoX/g' XoXX $ echo XXXX | sed -e 's/XX/XoX/g' XoXXoX 그러나 …
13 linux  bash  regex  sed 

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