«regex» 태그된 질문

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

13
정규 표현식을 사용하여 Java에서 값 추출
거친 형태의 여러 줄이 있습니다. [some text] [some number] [some more text] Java Regex 클래스를 사용하여 [일부 번호]로 텍스트를 추출하고 싶습니다. 나는 어떤 정규 표현식을 사용하고 싶은지 대략 알고 있습니다 (모든 제안을 환영하지만). 내가 정말로 관심이있는 것은 정규식 문자열을 가져와 소스 데이터에 사용하여 [일부 숫자] 값을 생성하는 Java 호출입니다. 편집 …
169 java  regex 

5
RegexOptions.Compiled는 어떻게 작동합니까?
정규식을 컴파일 할 것으로 표시하면 장면 뒤에서 무슨 일이 일어나고 있습니까? 이것은 캐시 된 정규 표현식과 어떻게 비교 / 차이됩니까? 이 정보를 사용하여 성능 향상에 비해 계산 비용이 무시할 수있는 시점을 어떻게 결정합니까?
169 .net  regex 

9
(grep) 정규식이 아닌 ASCII 문자와 일치합니까?
리눅스에는 파일이 많은 디렉토리가 있습니다. 그들 중 일부는 비 ASCII 문자를 가지고 있지만 모두 유효한 UTF-8 입니다. 하나의 프로그램에는 ASCII가 아닌 파일 이름으로 작업하는 것을 방해하는 버그가 있으며 영향을받는 파일 수를 알아야합니다. 이 작업 find을 수행 한 다음 grep 을 수행 하여 비 ASCII 문자를 인쇄 한 다음 wc -l숫자를 …
169 regex  unicode  grep  ascii 

7
정규식으로 팬더의 행을 필터링하는 방법
열 중 하나에서 정규 표현식을 사용하여 데이터 프레임을 깨끗하게 필터링하고 싶습니다. 고안된 예 : In [210]: foo = pd.DataFrame({'a' : [1,2,3,4], 'b' : ['hi', 'foo', 'fat', 'cat']}) In [211]: foo Out[211]: a b 0 1 hi 1 2 foo 2 3 fat 3 4 cat f정규식 을 사용하여 시작하는 행을 …
169 python  regex  pandas 

20
JavaScript의 문자열에서 기본 URL을 추출하는 방법은 무엇입니까?
JavaScript (또는 jQuery)를 사용하여 문자열 변수에서 기본 URL을 추출하는 비교적 쉽고 안정적인 방법을 찾으려고합니다. 예를 들어, 다음과 같은 것이 주어집니다 : http://www.sitename.com/article/2009/09/14/this-is-an-article/ 나는 얻고 싶다 : http://www.sitename.com/ 정규식이 최선의 방법입니까? 그렇다면 주어진 문자열에서 추출한 기본 URL을 새 변수에 할당하기 위해 어떤 문장을 사용할 수 있습니까? 나는 이것에 대해 약간의 검색을했지만 …
168 javascript  regex  string  url 

1
정규식 학습하기
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 팔년 전에 …
166 regex 

6
Bash에서 문자열을 정규식과 어떻게 일치시킬 수 있습니까?
나는 주어진 때 있도록 기능을 포함하는 bash는 스크립트를 작성하는 것을 시도하고있다 .tar, .tar.bz2, .tar.gz등의 파일을이 파일의 압축을 관련 스위치와 타르를 사용합니다. if elif를 사용하여 파일 이름을 테스트하여 끝나는 것을 확인하고 정규식 메타 문자를 사용하여 일치시킬 수없는 문을 사용하고 있습니다. 명령 줄에서 'test'를 사용하는 스크립트를 지속적으로 다시 작성하지 않기 위해 아래 …
166 regex  string  bash 

11
Javascript에서 두 문자열 사이에 문자열을 가져 오는 정규식
나는 매우 비슷한 게시물을 찾았지만 여기서 정규 표현식을 얻을 수는 없습니다. 두 개의 다른 문자열 사이에있는 문자열을 반환하는 정규식을 작성하려고합니다. 예를 들어 : "cow"와 "milk"문자열 사이에있는 문자열을 원합니다. 내 암소는 항상 우유를 제공합니다 돌아올 것이다 "항상 제공" 지금까지 함께 정리 한 표현은 다음과 같습니다. (?=cow).*(?=milk) 그러나 이것은 "cow always gives"라는 …
166 javascript  regex  string 

9
악센트 문자에 대한 구체적인 Javascript 정규식 (이분법)
Stack Overflow ( 문자 교체 .. eh , JavaScript가 RegExp 등에 관한 유니 코드 표준을 따르지 않는 방법 등)를 살펴본 결과 질문에 대한 구체적인 답을 찾지 못했습니다. How can JavaScript match for accented characters (those with diacritical marks)? UI의 필드를 형식 : last_name, first_name (마지막 [쉼표 공간] 먼저) 과 일치 …

18
HH : MM 시간 형식 일치를위한 정규식
HH : MM 형식의 시간 일치를위한 정규 표현식을 원합니다. 여기 내가 가진 것이 있으며 작동합니다. ^[0-2][0-3]:[0-5][0-9]$ 이것은 00:00부터 23:59까지의 모든 항목과 일치합니다. 그러나 00:00과 01:30뿐만 아니라 0:00과 1:00 등도 일치하도록 변경하고 싶습니다. 즉, HH : MM 및 H : MM과 일치하도록 가장 왼쪽 숫자를 선택적으로 만듭니다. 어떻게 변화시킬 아이디어가 있습니까? …
165 regex 

14
유효한 로마 숫자 만 정규식과 어떻게 일치합니까?
내 다른 문제 에 대해 생각하면서 로마 숫자와 일치하는 정규 표현식을 만들 수도 없다고 결정했습니다 (문맥이없는 문법은 물론 문법을 생성합니다) 문제는 유효한 로마 숫자 만 일치합니다. 예를 들어, 990은 "XM"이 아니라 "CMXC"입니다. 정규 표현식을 만들 때 내 문제는 특정 문자를 허용하거나 허용하지 않기 위해 되돌아 봐야한다는 것입니다. 예를 들어 수천과 …

3
전체 문자열과 일치
텍스트가 정확히 일치하는 경우에만 일치하는 정규식은 (중요한 경우 JavaScript) 무엇입니까? 즉, 문자열의 다른 끝에 추가 문자가 없어야합니다. I가 일치하기 위해 노력하고있어 예를 들어, abc다음, 1abc1, 1abc,과 abc1일치하지 않습니다.
165 regex 

1
앞에 다른 것이 없으면 일치하는 정규 표현식
따라서 java의 정규 표현식을 사용하면 패턴 앞에 특정 문자가없는 경우에만 일치하는 정규 표현식을 작성하려고합니다. 예를 들면 다음과 같습니다. String s = "foobar barbar beachbar crowbar bar "; bar 앞에 foo가 없으면 일치하고 싶습니다. 따라서 출력은 다음과 같습니다. barbar beachbar crowbar bar 나는 이것이 매우 간단한 질문이라는 것을 알고 있습니다. 정규식을 …
164 java  regex 

22
jQuery에서 제목을 URL 슬러그로 변환하는 방법은 무엇입니까?
CodeIgniter에서 앱을 작성 중이며 양식의 필드를 동적으로 생성하여 URL 슬러그를 생성하려고합니다. 내가하고 싶은 것은 문장 부호를 제거하고 소문자로 변환 한 다음 공백을 하이픈으로 바꾸는 것입니다. 예를 들어 Shane의 Rib Shack은 shanes-rib-shack이됩니다. 여기까지 내가 가진 것입니다. 소문자는 쉽지만 대체 기능이 전혀 작동하지 않는 것 같습니다. 구두점을 제거 할 생각이 없습니다. $("#Restaurant_Name").keyup(function(){ …
163 javascript  jquery  regex 


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