«regex» 태그된 질문

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

2
숫자를 두 번 또는 네 번 일치시키는 정규식
정규 표현식에 대한 간단한 질문이지만 답을 찾지 못했습니다. 숫자가 정확히 두 번 또는 네 번 순서대로 나타나는지 확인하고 싶습니다 . 어떤 구문을 사용할 수 있습니까? \d{what goes here?} 시도 \d{2,4}했지만이 표현식도 세 자리 숫자를 허용합니다.
95 regex  numbers 

27
문자열 내에서 URL을 찾기위한 정규식
문자열 내에서 URL을 찾는 데 사용할 수있는 정규식을 아는 사람이 있습니까? 전체 문자열이 URL인지 확인하기 위해 Google에서 많은 정규 표현식을 찾았지만 전체 문자열에서 URL을 검색 할 수 있어야합니다. 예를 들어, 내가 찾을 수 있도록하고 싶습니다 www.google.com및 http://yahoo.com다음 문자열 : Hello www.google.com World http://yahoo.com 문자열에서 특정 URL을 찾고 있지 않습니다. 문자열의 …
95 regex  string  url 

9
여러 캡처 그룹이있는 R의 정규식 그룹 캡처
R에서 정규식 일치에서 그룹 캡처를 추출 할 수 있습니까? 지금까지 나는 전혀 말할 수있는 grep, grepl, regexpr, gregexpr, sub, 또는 gsub그룹 캡처를 반환합니다. 이렇게 인코딩 된 문자열에서 키-값 쌍을 추출해야합니다. \((.*?) :: (0\.[0-9]+)\) 항상 여러 개의 풀 매치 그립을 수행하거나 외부 (R이 아닌) 처리를 수행 할 수 있지만 R 내에서 …

16
문자열을 대문자로 분할
주어진 문자 집합이 발생하기 전에 문자열을 분할하는 비단뱀적인 방법 은 무엇입니까 ? 예를 들어, 'TheLongAndWindingRoad' 대문자 (아마도 첫 번째 문자 제외)가 나올 때마다 나누고 ['The', 'Long', 'And', 'Winding', 'Road']. 편집 :에서 그것은 또한 즉, 하나의 발생을 분할해야 'ABC'내가 얻을 싶습니다 ['A', 'B', 'C'].
94 python  regex  string 


17
데이터에 쉼표가 포함 된 JavaScript로 CSV 문자열을 구문 분석하려면 어떻게해야합니까?
다음 유형의 문자열이 있습니다. var string = "'string, duppi, du', 23, lala" 각 쉼표에서 문자열을 배열로 나누고 싶지만 작은 따옴표 밖에있는 쉼표 만 있습니다. 분할에 적합한 정규식을 찾을 수 없습니다. string.split(/,/) 나에게 줄 것이다 ["'string", " duppi", " du'", " 23", " lala"] 그러나 결과는 다음과 같아야합니다. ["string, duppi, du", …

5
JavaScript-문자열 정규식 역 참조
JavaScript에서 다음과 같이 역 참조 할 수 있습니다. var str = "123 $test 123"; str = str.replace(/(\$)([a-z]+)/gi, "$2"); 이것은 (아주 어리석은) "$ test"를 "test"로 대체합니다. 그러나 $ 2의 결과 문자열을 다른 값을 반환하는 함수에 전달하고 싶습니다. 이 작업을 시도했지만 "test"문자열 대신 "$ 2"를 얻습니다. 이것을 달성하는 방법이 있습니까? // Instead …


5
모두 제거하는 정규식 (숫자가 아닌 OR 마침표)
"joe ($ 3,004.50)"와 같은 텍스트를 3004.50으로 필터링해야하지만 정규식에서 끔찍하고 적절한 솔루션을 찾을 수 없습니다. 따라서 숫자와 마침표 만 유지되어야하며 나머지는 모두 필터링됩니다. C # 및 VS.net 2008 프레임 워크 3.5를 사용합니다.
93 c#  regex 

13
"0을 제외한 모든 양의 정수"의 정규식은 무엇입니까?
^\d+$허용하지 않도록 개선 할 수 있는 방법은 0무엇입니까? 편집 (더 구체적으로 작성) : 예 있도록 : 1 30 111 수 없도록 예 : 0 00 -22 앞에 0이있는 양수가 허용되는지 여부는 중요하지 않습니다 (예 :) 022. 이것은 Java JDK Regex 구현을위한 것입니다.
93 java  regex 


1
PHP에서 preg_match를 사용할 때“Unknown modifier 'g'in…”?
이것은 내가 사용하려는 정규식입니다. /^(\w|\.|-)+?@(\w|-)+?\.\w{2,4}($|\.\w{2,4})$/gim 나는 이 사이트 에서 그것을 찾았고 , 내가 그것을 시도 할 때 잘 작동한다. 그러나 코드에 삽입하자마자 다음 메시지가 표시됩니다. Warning: preg_match() [function.preg-match]: Unknown modifier 'g' in C:\xampp\htdocs\swebook\includes\classes.php on line 22 누구든지 무엇이 잘못되었는지, 왜 내 코드가 아닌 해당 웹 사이트에서 작동하는지 설명 할 수 …



6
SQL Server에서 RegEx 사용
아래의 RegEx 설정 / 매개 변수를 기반으로 RegEx를 사용하여 텍스트를 대체 / 인코딩하는 방법을 찾고 있습니다. RegEx.IgnoreCase = True RegEx.Global = True RegEx.Pattern = "[^a-z\d\s.]+" RegEx에 대한 몇 가지 예를 보았지만 SQL Server에서 동일한 방식으로 적용하는 방법에 대해 혼란 스러웠습니다. 어떤 제안이라도 도움이 될 것입니다. 감사합니다.

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