«regex» 태그된 질문

정규식은 문자열 내의 패턴과 일치하는 선언적 언어를 제공합니다. 문자열 유효성 검사, 구문 분석 및 변환에 일반적으로 사용됩니다. 정규식이 완전히 표준화되지 않았으므로이 태그와 관련된 모든 질문에는 해당 프로그래밍 언어 또는 도구를 지정하는 태그도 포함되어야합니다. 참고 : HTML, JSON 등을 요구하면 정규 표현식에 부정적인 반응이 나타나는 경향이 있습니다. 파서가 있으면 대신 사용하십시오.


8
htaccess로 폴더 및 파일에 대한 직접 액세스 거부
시나리오는 다음과 같습니다. index.php루트 폴더에 파일 이 있습니다 일부 파일은 폴더 index.php에 포함되어 있습니다 includes. 1 개의 다른 파일 ( submit.php)이 양식 제출 조치를위한 루트 폴더에 있습니다. includeshtaccess 로 폴더 의 파일에 대한 직접 사용자 액세스를 제한하고 싶습니다 . 또한 submit.php. 그러나 include는 index.php파일에서 작동 합니다. 마찬가지로 사용자가을 입력 www.domain.com/includes/somepage.php하면이를 …

14
Visual Studio 코드-모든 빈 줄 삭제-정규식
Visual Studio Code에서 모든 빈 줄을 삭제하는 방법을 알아 내려고 시간을 보냈는데 제대로 작동하지 않습니다. 그것을하는 방법을 아는 사람이 있습니까? ^$검색 필드에 입력하는 동안 검색하면 VSC는 빈 줄 (완전히 빈 줄, 공백이 없음)을 찾지 만 모두 바꾸기를 누르면 제거되지 않습니다. 그것은 아무것도하지 않습니다 : 공백이있는 빈 줄의 경우 ^\s+$검색이 작동하지만 …

5
JavaScript Regex를 사용하여 문자열을 추출하는 방법은 무엇입니까?
JavaScript Regex를 사용하여 파일에서 하위 문자열을 추출하려고합니다. 파일의 슬라이스는 다음과 같습니다. DATE:20091201T220000 SUMMARY:Dad's birthday 추출하려는 필드는 "요약"입니다. 접근 방식은 다음과 같습니다. extractSummary : function(iCalContent) { /* input : iCal file content return : Event summary */ var arr = iCalContent.match(/^SUMMARY\:(.)*$/g); return(arr); }

5
sed : 일치하는 그룹 만 인쇄
마지막 두 숫자 (1 개의 정수, 1 개의 부동 소수점, 선택적 공백)를 잡고 인쇄 만하고 싶습니다. 예: foo bar <foo> bla 1 2 3.4 인쇄해야합니다 : 2 3.4 지금까지 다음과 같은 내용이 있습니다. sed -n 's/\([0-9][0-9]*[\ \t][0-9.]*[\ \t]*$\)/replacement/p' 나에게 줄거야 foo bar <foo> bla 1 replacement 그러나 그룹 1로 바꾸려고하면 …
133 regex  sed 

25
URL의 일부 가져 오기 (정규식)
На этот вопрос есть ответы на 스택 오버플로 на русском : Достать значения с помощью регулярок 주어진 URL (한 줄) : http://test.example.com/dir/subdir/file.html 정규식을 사용하여 다음 부분을 추출하는 방법 : 하위 도메인 (테스트) 도메인 (example.com) 파일이없는 경로 (/ dir / subdir /) 파일 (file.html) 파일이있는 경로 (/dir/subdir/file.html) 경로가없는 URL ( http://test.example.com …

10
여러 패턴의 문자형 벡터를 사용하여 grep
I를 사용하는 것을 시도하고 grep있는 (패턴 매칭)되는 값을 문자열 벡터가 다른 벡터 아닌지에 존재하는지 여부를 검사하고, 출력한다. 다음과 같은 데이터 프레임이 있습니다. FirstName Letter Alex A1 Alex A6 Alex A7 Bob A1 Chris A9 Chris A6 "Letter"열에서 찾을 수있는 문자열 패턴의 벡터가 있습니다 (예 :) c("A1", "A9", "A6"). 패턴 벡터의 …
132 r  regex 

4
Vim Regex 캡처 그룹 [bau-> byau : ceu-> cyeu]
단어 목록이 있습니다. bau ceu diu fou gau 그 목록을 다음과 같이 바꾸고 싶습니다. byau cyeu dyiu fyou gyau 명령을 성공적으로 시도하지 못했습니다. :%s/(\w)(\w\w)/\1y\2/g 이것이 작동하지 않는 경우 정규 표현식 캡처 그룹을 Vim에서 작동하게하려면 무엇을 변경해야합니까?

6
전체 줄을 sed로 바꾸는 방법?
줄이있는 파일이 있다고 가정합니다. aaa = bbb 이제 그것들을 다음과 같이 바꾸고 싶습니다 : aaa = xxx 다음과 같이 할 수 있습니다. sed "s / aaa = bbb / aaa = xxx / g" 이제 다음과 같이 몇 줄의 파일이 있습니다. aaa = bbb aaa = ccc aaa = ddd …
132 regex  sed 

7
자바 스크립트 및 정규식 : 문자열을 분할하고 구분 기호 유지
문자열이 있습니다. var string = "aaaaaa<br />† bbbb<br />‡ cccc" 그리고이 문자열을 구분 기호 <br />뒤에 특수 문자 로 나누고 싶습니다 . 이를 위해 다음을 사용합니다. string.split(/<br \/>&#?[a-zA-Z0-9]+;/g); 구분 기호를 잃어버린 것을 제외하고는 필요한 것을 얻고 있습니다. 예 : http://jsfiddle.net/JwrZ6/1/ 구분자를 어떻게 유지할 수 있습니까?
132 javascript  regex 


8
모든 대문자를 소문자로 변환하는 sed one-liner?
모든 단어로 일부 단어가 인쇄되는 텍스트 파일이 있습니다. 을 사용하여 텍스트 파일의 모든 것을 소문자로 변환하고 싶습니다 sed. 즉, 첫 번째 문장은 '모든 단어에 일부 단어가 인쇄 된 텍스트 파일이 있습니다.'라는 의미입니다.
131 regex  sed 

26
아무것도 일치하지 않는 정규식
이것은 어리석은 질문처럼 들릴지 모르지만 동료 개발자들과 오랫동안 이야기를 나누었으며 재미있는 생각처럼 들렸습니다. 그래서; 당신의 생각은 무엇입니까-Regex는 어떻게 생겼으며, 어떤 문자열과도 일치하지 않습니다! 편집 : 왜 내가 이것을 원합니까? 글쎄, 첫 번째는 그런 표현을 생각하는 것이 흥미롭고 두 번째는 스크립트에 필요하기 때문입니다. 그 스크립트에서 나는 사전을 다음과 같이 정의합니다. Dictionary<string, …

5
RegEx-가변 길이의 숫자 일치
전체적으로 참조 번호가 흩어져있는 문서를 구문 분석하려고합니다. 텍스트 텍스트 텍스트 {4 : 2} 더 놀라운 텍스트 {4 : 3}는 훨씬 나중에 {222 : 115}에 더 많은 텍스트가 추가됩니다. 참조는 항상 대괄호로 묶이고 둘 사이에는 항상 콜론이 있습니다. 나는 그들을 찾기 위해 표현을 썼다. {[0-9]:[0-9]} 그러나 이것은 두 세 자리 숫자를 …
131 regex 


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