«regex» 태그된 질문

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


7
정규식 및 메모장 ++에서 비 ASCII 문자를 모두 제거하려면 어떻게합니까?
많이 검색했지만 메모장 ++에서 비 ASCII 문자를 제거하는 방법은 어디에도 없습니다. 찾기 및 바꾸기에 쓸 명령을 알아야합니다 (그림이 좋을 것입니다). 화이트리스트를 만들고 모든 ASCII 단어 / 줄을 북마크하여 ASCII가 아닌 줄을 표시하지 않으려면 파일이 상당히 커서 모든 ASCII 행을 선택할 수없고 ASCII가 아닌 문자가 포함 된 행을 선택하려는 경우 ...

4
정규식 옵션 문자를 일치시키는 방법
지금까지 올바르게 작동한다고 생각한 정규 표현식이 있습니다. 선택적인 캐릭터와 일치해야합니다. 있을 수도 있고 없을 수도 있습니다. 두 개의 줄이 있습니다. 상단 문자열은 일치하지만 하단 문자열은 일치하지 않습니다. 낮은 문자열에 단일 문자가 없으면 실패합니다. 거기에있는 경우 시작 5 자리 이후에 단일 문자를 얻고 싶습니다. 그렇지 않은 경우 나머지 문자열을 계속 얻습니다. …
147 regex  string  operators 

12
Java-SQL 삽입을 방지하는 이스케이프 문자열
자바에서 안티 SQL 주입을 시도하고 있는데 "replaceAll"문자열 함수로 작업하기가 매우 어렵다는 것을 알게되었습니다. 궁극적으로 내가 기존 변환하는 기능을 필요 \에 \\있는, "에 \", 어떤 '대상을 \', 어떤 \n에 \\n너무 문자열이 MySQL의 SQL 주입에 의해 평가 될 때이 차단됩니다. 내가 일하고있는 코드를 훔 쳤고 \\\\\\\\\\\함수의 모든 것이 내 눈을 멀게합니다. 누구든지 …

13
하이픈을 낙타 케이스로 변환 (camelCase)
정규식 (나는 가정) 또는 다른 방법으로 다음과 같은 것을 어떻게 변환 할 수 있습니까? marker-image나 my-example-setting에게 markerImage또는 myExampleSetting. 나는 -그 hypen +1의 색인을 대문자로 변환하여 나누는 것에 대해 생각하고있었습니다 . 그러나 그것은 더러워 보였고 코드를 깨끗하게 만들 수있는 정규 표현식에 대한 도움을 원했습니다. jQuery가 없습니다 ...




7
wget을 사용하여 전체 디렉토리 및 하위 디렉토리를 다운로드하는 방법은 무엇입니까?
wget해당 프로젝트의 SVN 서버가 더 이상 실행되지 않고 브라우저를 통해서만 파일에 액세스 할 수 있으므로을 사용하여 프로젝트의 파일을 다운로드하려고 합니다. 모든 파일의 기본 URL은 다음과 같습니다. http://abc.tamu.edu/projects/tzivi/repository/revisions/2/raw/tzivi/ * wget"tzivi"폴더가 루트 폴더이고 그 아래에 여러 파일과 하위 폴더 (최대 2 개 또는 3 개 레벨)가있는이 저장소의 모든 파일을 다운로드 하는 방법 …
143 regex  linux  bash  wget 

6
자바 스크립트 정규식-대안을 보시겠습니까?
다음은 대부분의 정규식 구현에서 잘 작동하는 정규식입니다. (?<!filename)\.js$ filename.js를 제외하고 .js로 끝나는 문자열의 .js와 일치합니다. 자바 스크립트에는 정규 표현식이 없습니다. 누구나 동일한 결과를 얻고 자바 스크립트에서 작동하는 대체 정규식을 조합 할 수 있습니까? 다음은 몇 가지 생각이지만 도우미 기능이 필요합니다. 나는 정규식으로 그것을 달성하기를 바랐다 : http://blog.stevenlevithan.com/archives/mimic-lookbehind-javascript
143 javascript  regex 

2
Visual Studio, 정규식 찾기 및 바꾸기
Visual Studio 2005에서 찾기 및 바꾸기 기능 #include "whatever.h"을 #include <whatever.h>사용하여 모든 것을 바꾸려고합니다 . 정규식 \#include \"[a-z\.h]+\"을 사용 하여 include 문을 찾았습니다. 그러나 정규식을 대체하는 프레임이 궁금합니다. \#include \<[a-z\.h]+\>작동하지 않으며 작동하지 않습니다. 문을 #include "whatever.h"로 바꿉니다 #include <[a-z.h]+>. 교체 정규식을 그대로 유지하려면 어떻게해야 whatever.h합니까?

26
자바 스크립트로 전화 번호 확인
일부 웹 사이트 에서이 코드를 찾았으며 완벽하게 작동합니다. 전화 번호가 (123) 456-7890 또는 123-456-7890 형식 중 하나인지 확인합니다. 문제는 내 클라이언트 (어쩌면 클라이언트 물건 일지 모르겠다)가 10 개의 숫자를 연속적으로 다른 형식으로 추가하려고한다는 것입니다. 1234567890 . 이 정규식을 사용하고 있습니다. /^(\()?\d{3}(\))?(-|\s)?\d{3}(-|\s)\d{4}$/ 다른 형식의 유효성 검사를 추가하려면 어떻게해야합니까? 정규식이 좋지 않습니다.
143 javascript  regex 

4
정규식을 기준으로 분할 문자열
표 형식의 명령 출력이 있습니다. 결과 파일 에서이 출력을 구문 분석하고 문자열에 저장합니다. 한 행의 각 요소는 하나 이상의 공백 문자로 구분되므로 정규식을 사용하여 하나 이상의 공백을 일치시키고 분할합니다. 그러나 모든 요소 사이에 공백이 삽입됩니다. >>> str1="a b c d" # spaces are irregular >>> str1 'a b c d' …
143 python  regex 


11
암호 강도를 확인하는 정규식
내 비밀번호 강도 기준은 다음과 같습니다. 8 자 길이 대문자 2 자 1 특성 (!@#$&*) 2 자리 (0-9) 소문자 3 자 누군가 나에게 같은 정규식을 줄 수 있습니까? 모든 조건은 비밀번호로 충족해야합니다.
142 regex  passwords 

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