«regex» 태그된 질문

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

22
메모장에서 빈 줄 제거하기 ++
메모장 ++에서 빈 줄을 어떻게 바꿀 수 있습니까? 찾기에서 빈 줄로 찾기 및 바꾸기를 시도했지만 교체에서는 아무것도 없었지만 작동하지 않았습니다. 아마 정규 표현식이 필요할 것입니다.
384 regex  notepad++ 




21
DNS 호스트 이름 또는 IP 주소와 일치하는 정규식?
누구나 합법적 인 DNS 호스트 이름 또는 IP 주소와 일치하는 정규식이 있습니까? 95 %의 시간 동안 작동하는 것을 작성하는 것은 쉽지만 DNS 호스트 이름에 대한 최신 RFC 사양과 정확히 일치하도록 잘 테스트 된 것을 얻고 자합니다.
369 regex  dns 

20
부분 문자열을 모두 찾는 방법은 무엇입니까?
파이썬은 가지고 string.find()와string.rfind() 문자열의 하위 문자열의 인덱스를 얻을 수 있습니다. string.find_all()발견 된 모든 인덱스를 반환 할 수 있는 것이 있는지 궁금합니다 (처음부터 처음부터 끝까지). 예를 들면 다음과 같습니다. string = "test test test test" print string.find('test') # 0 print string.rfind('test') # 15 #this is the goal print string.find_all('test') # [0,5,10,15]
365 python  regex  string 

15
Gadaffi를 검색하는 정규식
가다피 (Gadaffi)라는 단어를 검색하려고합니다. 이것을 검색하는 가장 좋은 정규식은 무엇입니까? 지금까지 최선의 시도는 다음과 같습니다. \b[KG]h?add?af?fi$\b 그러나 여전히 일부 저널이 누락 된 것 같습니다. 어떤 제안? 업데이트 : 나는 여기에서 꽤 광범위한 목록을 찾았습니다 : http://blogs.abcnews.com/theworldnewser/2009/09/how-many-different-ways-can-you-spell-gaddafi.html 아래의 답변은 30 가지 변형과 모두 일치합니다. 가다피 가다피 가다피 가다피 가다피 가다피 가다피 …
361 regex  search 

11
ASCII가 아닌 모든 문자를 어떻게 grep합니까?
매우 큰 XML 파일이 여러 개 있으며 ASCII가 아닌 문자가 포함 된 줄을 찾으려고합니다. 나는 다음을 시도했다. grep -e "[\x{00FF}-\x{FFFF}]" file.xml 그러나 행에 지정된 범위의 문자가 포함되어 있는지 여부에 관계없이 파일의 모든 행을 반환합니다. 구문이 잘못되었거나 다른 일을하고 있습니까? 나는 또한 시도했다 : egrep "[\x{00FF}-\x{FFFF}]" file.xml (패턴을 둘러싼 작은 따옴표와 …
359 regex  unix  unicode  grep 

7
탐욕 vs. 꺼리는 대 소유 정량화
나는 정규 표현식에 대한 이 훌륭한 튜토리얼 을 발견 했으며 "욕심 많음", "마지 못함"및 "포지티브"정량자가하는 일을 직관적으로 이해하지만 이해에 심각한 구멍이있는 것 같습니다. 특히 다음 예제에서 Enter your regex: .*foo // greedy quantifier Enter input string to search: xfooxxxxxxfoo I found the text "xfooxxxxxxfoo" starting at index 0 and ending …


12
정규식 : 첫 번째 문자 발생까지 일치
특정 문자가 처음 나타날 때까지 모든 것과 일치하는 패턴을 찾고 있습니다 . ";" - 세미콜론 . 나는 이것을 썼다 : /^(.*);/ 그러나 실제로 세미콜론이 마지막으로 나타날 때까지 모든 세미콜론을 포함합니다.
356 regex 



11
사용자 입력 문자열을 정규식으로 변환
HTML 및 JavaScript로 정규식 테스터를 설계하고 있습니다. 사용자는 정규식, 문자열을 입력하고 라디오 버튼을 통해 테스트하려는 기능 (예 : 검색, 일치, 바꾸기 등)을 선택하면 해당 함수가 지정된 인수로 실행될 때 결과가 표시됩니다. 당연히 추가 인수를 대체 할 수있는 추가 텍스트 상자가 있습니다. 내 문제는 사용자로부터 문자열을 가져 와서 정규 표현식으로 바꾸는 …
333 javascript  html  regex 

9
다시 컴파일하지 않고 대소 문자를 구분하지 않는 정규 표현식?
파이썬에서는 다음을 사용하여 대소 문자를 구분하지 않도록 정규 표현식을 컴파일 할 수 있습니다 re.compile. >>> s = 'TeSt' >>> casesensitive = re.compile('test') >>> ignorecase = re.compile('test', re.IGNORECASE) >>> >>> print casesensitive.match(s) None >>> print ignorecase.match(s) <_sre.SRE_Match object at 0x02F0B608> 그러나 사용하지 않고, 동일한 기능을 수행 할 수있는 방법이 있나요 re.compile. …

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