«regex» 태그된 질문

정규식 또는 정규식이라고도하며 문자열 집합에 대한 설명으로, 종종 문자열을 검색하고 확인하는 데 사용됩니다.

2
Word 2010 와일드 카드 검색-ABC.DEF.XYZ 형식의 텍스트 찾기
ABC.DEF.XYZ 형식으로 Word 2010에서 텍스트를 찾으려고합니다. 이것은 본질적으로 단어 구문으로 작성된 Java 구문을 사용하여 코드 참조를 찾는 것입니다. 3 요소 참조는 예일뿐입니다. 실제 참조는 최소 2 개의 요소와 최대 5 개의 요소를 갖습니다. 나는 이것을 작동시키기 위해 많은 와일드 카드 (와 와일드 카드가 아닌) 조합을 시도했지만 운이 없었습니다. 내가 시도한 …


1
문자열을 포함하지 않는 정규식 일치 행
단어 SCREEN이 포함되지 않은 행을 선택하고 싶습니다. 나는 다음과 같은 정규식을 시도했다. (?<!SCREEN).+ 하지만 작동하지 않는 것 같습니다 - 모든 라인을 선택하십시오. 왜 작동하지 않습니까?
2 regex 


1
정규 표현식을 사용하여 MySQL 필드의 텍스트 업데이트
VARCHAR 필드가있는 MySQL 테이블이 있습니다 description. 다음은이 필드의 값 예입니다. The quick brown fox jumps over the lazy dogThis is the second sentence. 두 문장 사이에 마침표와 공백이 있도록 텍스트를 변경하고 싶습니다. 내가 정규식으로 해결할 수 있다고 생각하지만, SQL에서 정규식을 사용하는 방법을 모르겠습니다. 정규식을 사용하여 MySQL의 필드를 업데이트하려면 어떻게해야합니까?
2 mysql  regex  sql 

1
Excel의 VBA 스크립트에서 정규 표현식이 오류 '5018'을 호출하는 이유
폴더에서 Excel 스프레드 시트로 많은 "* .txt"파일을 작성해야하므로 Excel 용 첫 번째 VBA 스크립트를 작성했습니다. 그러나이 스크립트를 실행하면 '5018'오류가 발생합니다. 라인에 의해 호출됩니다 If reg.Test(file.Name) Then 내가 뭘 잘못하고 있는지 알아? 완전한 스크립트는 다음과 같습니다. Sub get_filenames() Set fso = CreateObject("Scripting.FileSystemObject") Set Files = fso.GetFolder("C:\myfolder").Files Set reg = CreateObject("vbscript.regexp") reg.IgnoreCase …

2
두 패턴 사이에 문자열을 삽입
다음과 같은 이름으로 파일을 변경하고 싶습니다. d1-a2_A1_B1.txt abcd_A90_B2.txt _FOO첫 번째 _A[0-9]\+와 사이 에 삽입하려는 _B[0-9]파일 이름이 d1-a2_A1_FOO_B1.txt abcd_A90_FOO_B2.txt 그러나 내 정규 표현식이 작동하지 않습니다. for f in $(ls); do mv $f \`echo $f | sed -e s/\(.*_A[0-9]\+\)\(_B[0-9].*\)/$1_FOO$2/\`; done 단일 문자열로 시도했습니다. echo abcd_A90_B2.txt | sed -e s/\(.*_A[0-9]\+\)\(_B[0-9].*\)/$1_FOO$2/ 확인 : 이것은 …
2 linux  bash  regex  sed 

1
SublimeText 마크 다운 확장 로마 숫자 강조 표시 추가
이 질문 에서는 둘 이상의 마크 다운 목록 문장 부호 항목을 강조 표시하는 방법에 대해 문의했습니다. Pandoc의 확장 프로그램이 지원하기 때문에 강조 표시를 로마 숫자로 확장하고 싶습니다. 마크 독 소스에서 PDF를 만드는 데 사용합니다. 에 Markdown Extended syntax definition,에 line 1180, 나는 다음은 삽입 한 regex: ^\s{0,4}([0-9]+|[ivxlcdm]+|[IVXLCDM]+)\.(?=\s\w) 이제 다음과 같이 …

1
메모장 ++에서 와일드 카드를 사용하여이 텍스트를 모두 찾아서 바꾸려면 어떻게해야합니까?
나는 이것에 대한 도움을 정말로 감사하겠습니다. XML 스크립트로 마크 업 된 큰 텍스트 모음을 작업 중이므로 몇 가지 사항을 정리해야합니다. 보다 구체적으로, 대괄호 안에 수백 개의 숫자가 있습니다 (예 : '[1234]'와 같이) (괄호 포함). 각 숫자는 다르며이 숫자에는 3 ~ 5 자리 숫자가있을 수 있습니다. 두 번째로해야 할 일은 XML …

1
메모장 + + 번호 매기기
아래 예와 같이 ID를 1, 2 등으로 자동으로 다시 매기는 방법 (정규 표현식 또는 기타 옵션)이 있습니까? <comment id="53" status="new"> <comment id="54" status="new"> <comment id="55" status="new"> 이에: <comment id="1" status="new"> <comment id="2" status="new"> <comment id="3" status="new"> 아래 주석의 링크에서 Python Script를 사용하려고했습니다. 위의 코드에 맞게 조정했으며 다음과 같습니다. def calculate(match): …

2
스크립트를 통해 epel repo를 사용 하시겠습니까?
쉘 스크립트를 통해 Epel 저장소를 설치하고 있습니다. 저장소는 기본적으로 비활성화되어 있습니다. 스크립트를 추가 패키지를 설치할 수 있도록 활성화하고 싶습니다. 다음은 Epel 저장소를 설치합니다. yum install -y epel-release 이것은 다음을 포함하는 /etc/yum.repos.d/epel.repo를 만듭니다. [epel] name=Extra Packages for Enterprise Linux 5 - $basearch #baseurl=http://download.fedoraproject.org/pub/epel/5/$basearch mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-5&arch=$basearch failovermethod=priority enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL [epel-debuginfo] name=Extra Packages …
2 regex  sed  yum 


1
정규식에서 대안의 순서가 중요합니까?
문자열에서 문자와 숫자를 추출하고 싶습니다. 나는 이것을 시도했다 : >>> re.findall(r'[a-z]|\d*','a11b4') ['a', '11', 'b', '4', ''] >>> re.findall(r'\d*|[a-z]','a11b4') ['', '11', '', '4', ''] 왜 정규식에서 대안의 순서를 변경하면 출력이 변경됩니까?
2 python  regex 

1
메모장 + REGEX 패턴 구분 기호로 단어 가져 오기
현재이 REGEX를 사용하여 접두사 PRE_로 전체 단어를 가져옵니다. \b(PRE_)\S* 이것은 대부분의 경우 잘 작동하지만 마침표, 쉼표 또는 기타 특수 문자와 같은 특수 문자가 단어의 일부인 경우를 처리하고 싶습니다. ,; -{} () [] 예를 들어 다음과 같은 단어가 있습니다. PRE_samplewordwithoutdelimiter PRE_sampleword.otherwordsnotincluded; PRE_Sampleword{}...deleted PRE_complexword()a.;.is deleted Somewords ahead PRE_sometext() ending in other words …

3
줄의 특정 기호 수로 문자열 줄이있는 파일을 정렬하는 방법은 무엇입니까?
모든 줄에 문자열이있는 큰 일반 텍스트 파일이 있다고 가정 해보십시오. 문자열 _은 문자열을 음절로 나누는 밑줄을 제외하고 알파벳 문자로만 구성됩니다 . 문자열의 밑줄로 텍스트 파일을 정렬하고 싶습니다. X 그룹의 모든 밑줄을 자체 파일에 넣을 때 보너스 포인트. 예: hel_lo hi su_per_u_ser o_ver_flow 다음과 같이 분류됩니다. hi hel_lo o_ver_flow su_per_u_ser 정규식 …

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