일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Forms
- MySQL
- OOP
- 경영
- function
- post
- UTF-8
- composer-php
- Regex
- 웹하드순위
- date
- JSON
- variables
- file-upload
- 무료다운로드쿠폰
- Linux
- Session
- curl
- 전략
- Apache
- Laravel
- php
- Arrays
- string
- jquery
- HTML
- 웹하드추천
- JavaScript
- Ajax
- Today
- Total
목록Regex (10)
개발! 딱 깔끔하고 센스있게!
다음의 문자열이 있습니다: test 13 (8) end 12 (14:48 IN 1ST) 출력은 필요합니다: 14:48 IN 1ST 또는 문자열 말미의 괄호 안의 모든 내용. 나는 필요 없어, 8 조 괄호에서.문자열에는 여러 조의 괄호가 있을 수 있다.나는 문자열의 마지막 괄호 안에 있는 모든 내용을 입력해야 한다. 대답 정규 표현식 해석 .* Go to last \( Stars with ( ([^)]*) 0 or more character except ) \) Ends with 경기 전 경기 $str = "test 13 (8) end 12 () (14:48 IN 1ST) asd"; $regex = "/.*\(([^)]*)\)/"; preg_match($regex,$str,$matches); $matche..
예, 제목 그대로 HTML 페이지가 있습니다. libcurl (PHP 속의 cURL) 을 사용합니다.이 페이지는 이름과 값을 추출해야 합니다. Regex 사용으로 이 점을 이루고 싶습니다.내가 레지스로 하는 것은 내가 보기에 비교적 간단하기 때문이다.제가 regex 를 사용해야 한다고 생각한다면, xpath 같은 것을 사용해야 합니다. 나는 네가 내가 하고 싶은 말을 이해할 수 있는지 모르니 얼마든지 묻자. 다음은 PHP 코드 (완전체):
안녕하십니까?특정한 문자열의 목록이 포함되어 있는지 확인하고 있습니다. 나는 pregu match 를 사용해서 이 점을 실현해야 한다는 것을 알고 있지만 나의 regex 지식은 엉망인 것을 알고 있다. 나는 이 사이트 주변의 다른 게시물에서 어떤 정보를 수집할 수 없다.이들 대다수의 사람들은 문자열을 a-z, a-z, 0-9 에 제한하고 싶어하기 때문이다.그러나 나는 확실히 특수 문자를 허용하고 싶다. 예:! @ 파운드와 기타 아래에 없는 문자열 중. private function containsIllegalChars($string) { return preg_match([REGEX_STRING_HERE], $string); } 나는 최초로 자바스크립트로 일치합니다. 문자열에 있는 문자열마다 다른 문자열에..
나는 정규 표현식에서 논리적 연산자'AND'를 사용하고 싶다.내가 이거 해봤어: (?=exp1)(?=exp2) 근데 PHP 중에?= 작용이 없으니 PHP 언어 작성 프로그램이 필요하다.또 다른 방법이 있나요?모든 조건과 어떤 순서가 존재한다면 표현식은 일치해야 한다.나는 모든 배열상을 쓰고 싶지 않다: (exp1)(exp2)(exp3)|(exp1)(exp3)(exp2)|.... 대답 PHP 는 Lokahead 표현식을 확실히 지지합니다.그러나 너는 그것들을 정확히 사용하지 않았을 것이다. foo, bar, baz 3자의 문자열을 포함하려면 regex ^(?=.*foo)(?=.*bar)(?=.*baz) 이 문자열 foobarbarbaz나 barbazfoo 등의 일치 항목을 되돌릴 것입니다. 하지만 이 일치..