«regex» 태그된 질문

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


7
Regex 마지막 발생?
나는 마지막 백 슬래시 이후 마지막 부분 잡으려고 노력하고있어 나는 필요 \Web_ERP_Assistant합니다 (로를 \) 내 생각은 : C:\Projects\Ensure_Solution\Assistance\App_WebReferences\Web_ERP_WebService\Web_ERP_Assistant \\.+?(?!\\) // I know there is something with negative look -ahead `(?!\\)` 하지만 찾을 수 없습니다. [Regexer Demo]
122 regex  path 

6
Ruby는 캡처 된 정규식 패턴으로 문자열을 대체합니다.
이것을 Ruby로 번역하는 데 문제가 있습니다. 다음은 내가 원하는 작업을 정확히 수행하는 JavaScript의 일부입니다. function get_code(str){ return str.replace(/^(Z_.*): .*/,"$1")​​​​​​​​​​​​​​​​​​​​​​​​​​​; } 나는 gsub , sub 및 replace를 시도했지만 내가 기대하는 바를 수행하는 것 같지 않습니다. 내가 시도한 것의 예는 다음과 같습니다. "Z_sdsd: sdsd".gsub(/^(Z_.*): .*/) { |capture| capture } "Z_sdsd: sdsd".gsub(/^(Z_.*): .*/, …
121 ruby  regex  replace 

6
Guid 용 C # Regex
문자열을 구문 분석하고 각 Guid 값 주위에 작은 따옴표를 추가해야합니다. 나는 정규식을 사용하여 이것을 할 수 있다고 생각했지만 정확히 정규식 전문가는 아닙니다. Guid를 식별하는 데 사용할 수있는 좋은 정규식이 있습니까? 두 번째 질문은 유효한 정규식을 찾았다면 사용할 것이라고 가정 Regex.Replace(String, String, MatchEvaluator)하지만 구문이 확실하지 않습니다. 아마도 다음과 같습니다. return Regex.Replace(stringToFindMatch, …
121 c#  regex 

3
JavaScript에서 대소 문자를 구분하지 않는 정규식
JavaScript를 사용하여 URL에서 쿼리 문자열을 추출하고 쿼리 문자열 이름에 대해 대소 문자를 구분하지 않는 비교를 수행하고 싶습니다. 내가하는 일은 다음과 같습니다. var results = new RegExp('[\\?&]' + name + '=([^&#]*)').exec(window.location.href); if (!results) { return 0; } return results[1] || 0; 그러나 위의 코드는 대소 문자를 구분하는 검색을 수행합니다. 시도 /<regex>/i했지만 …
121 javascript  regex 

7
PHP에서 이메일을 확인하는 방법은 무엇입니까?
입력 값이 php5를 사용하여 유효한 이메일 주소인지 어떻게 확인할 수 있습니까? 이제이 코드를 사용하고 있습니다. function isValidEmail($email){ $pattern = "^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$"; if (eregi($pattern, $email)){ return true; } else { return false; } } 그러나 더 이상 사용되지 않는 오류가 표시됩니다. 이 문제를 어떻게 해결할 수 있습니까? 제발 도와주세요.


20
자바 정규식 이메일
우선, 이메일에 정규식을 사용하는 것은 권장되지 않는다는 것을 알고 있지만 이것을 테스트해야합니다. 이 정규식이 있습니다. \b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b Java에서 다음을 수행했습니다. Pattern p = Pattern.compile("\\b[A-Z0-9._%-]+@[A-Z0-9.-]+\\.[A-Z]{2,4}\\b"); Matcher m = p.matcher("foobar@gmail.com"); if (m.find()) System.out.println("Correct!"); 그러나 정규식은 전자 메일이 올바른 형식인지 여부에 관계없이 실패합니다. Eclipse 내부의 "찾기 및 바꾸기"는 동일한 정규식에서 잘 작동합니다. 어떤 생각? …
120 java  regex  email 

5
Eclipse, 정규식 검색 및 바꾸기
Eclipse에서 정규식 검색 및 바꾸기를 수행 할 때 일치하는 검색 문자열을 대체 문자열의 일부로 사용할 수 있습니까? 기본적으로 모든 항목을 바꾸고 싶습니다. variableName.someMethod() 와: ((TypeName)variableName.someMethod()) 여기서 variableName 은 모든 변수 이름이 될 수 있습니다. sed 에서는 다음과 같이 사용할 수 있습니다. s/[a-zA-Z]+\.someMethod\(\)/((TypeName)&)/g 즉, & 는 일치하는 검색 문자열을 나타냅니다. Eclipse에 …
119 regex  eclipse  replace 

13
올바른 속기- "정규식"또는 "정규식"[닫힘]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 이 질문 개선 우리 대부분의 컴퓨터 프로그래머는 정확한 용어에 집착합니다. 특히 단어의 한 문자 만 변경하면 …
119 regex  terminology 

4
단어 또는 접두사와 일치하는 정규식
전체 단어에 대해 정규식을 일치시키고 싶습니다. 다음 예에서 나는 일치하는 것을 시도하고있다 s또는 season그러나 나는 성냥을 가지고있는 s, e, a, o와 n. [s|season] 전체 단어와 일치하는 정규식을 어떻게 만듭니 까?
119 regex  expression  word 


3
우편 번호에 대한 정규식
중복 가능성 : 최종 우편 번호와 zip regex는 무엇입니까? 우편 번호에 대한 세 가지 조건을 모두 충족시킬 수있는 Regex가 필요합니다. 예- 12345 12345-6789 12345 1234 모든 조언과 제안을 많이 주시면 감사하겠습니다. 감사 !
118 regex 

8
java.util.regex-Pattern.compile ()의 중요성
Pattern.compile()방법 의 중요성은 무엇입니까 ? 객체 를 가져 오기 전에 정규식 문자열을 컴파일해야하는 이유는 무엇 Matcher입니까? 예 : String regex = "((\\S+)\\s*some\\s*"; Pattern pattern = Pattern.compile(regex); // why do I need to compile Matcher matcher = pattern.matcher(text);
118 java  regex 

5
문자열을 정규식 Ruby로 변환
"/ [\ w \ s] + /"와 같은 문자열을 정규식으로 변환해야합니다. "/[\w\s]+/" => /[\w\s]+/ 다음 Regexp과 같은 다른 방법을 사용해 보았습니다 . Regexp.new("/[\w\s]+/") => /\/[w ]+\//, 유사하게 Regexp.compile및 Regexp.escape. 그러나 그들 중 어느 것도 내가 예상 한대로 돌아 오지 않는다. 더 나아가 백 슬래시를 제거해 보았습니다. Regexp.new("[\w\s]+") => /[w ]+/ …
118 ruby  regex  string  ruby-1.9.3 

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