PHP 에서이 패턴으로 정규식의 날짜 또는 특정 작업을 일치시키는 방법

다음 div 소스 코드에서 작동하는 시간을 잡으려고합니다.

<div class="smallfont">
                (09-03-2015, 09:16 PM)
</div>

<div class="smallfont">
                (Yesterday, 11:11 AM)
</div>

<div class="smallfont">
                (Today, 12:10 PM)
</div>

주변 코드가 많이 있지만 "smallfont">로 시작하고 캐리지 리턴 줄 바꿈 및 공백 / 탭이 뒤 따르면 시작 (

정말 가까워요. 날짜가있는 첫 번째 시나리오 인 경우 작동하지만 오늘 또는 어제 인 경우 작동하지 않습니다.

preg_match_all('/smallfont">[\n\r\s\t]+\([0-9\-]+,(.*?)\)/s', $output, $matchesTime);

두 번째 : 반복되는 코드를 작성하고 어제와 오늘을 적절한 날짜로 대체하는 것도 가능합니까?

정말 고맙습니다!

보블 버블

가장 일관된 부품 09:16 PM 11:11 AM 12:10 PM을 엔드 마크로 사용하십시오 .

그들 \d+:\d+\s+[AP]M일치 하고 이와 같은 sourroundings와 결합 합니다 .

smallfont">\s*\(\s*((?:[^,]+,\s*)?\d+:\d+\s+[AP]M)

\s공백과 일치하고 \t \r \n이미 포함 합니다. \d숫자와 일치합니다.

함께 사용 preg_match_all. 첫 번째 그룹에는 일치하는 날짜 문자열이 포함됩니다.

두 번째 : ... 어제와 오늘을 적절한 날짜로 바꿉니다.

echo date("d-m-Y, h:i A", strtotime("yesterday, 09:16 PM"));

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

PowerShell에서 두 날짜 사이의 특정 날짜 값으로 날짜 목록을 식별하는 방법

분류에서Dev

특정 날짜 패턴으로 파일을 삭제하는 방법

분류에서Dev

특정 날짜 패턴으로 파일을 삭제하는 방법

분류에서Dev

특정 날짜를 기준으로 laravel에서 특정 작업을 지정 / 예약하는 방법

분류에서Dev

정규식에서 특정 문자로 시작하는 문자열을 일치시키는 방법

분류에서Dev

특정 위치의 문자열을 해당 위치에서 일치하는 정규 표현식 패턴으로 바꾸는 방법

분류에서Dev

정규식의 일부 패턴 뒤에 첫 번째 패턴을 일치시키는 방법

분류에서Dev

BRE 또는 ERE 정규식을 사용하여 특정 문자열이없는 패턴을 일치시키는 방법

분류에서Dev

Perl에서 날짜를 일치시키는 방법 --- UNIX 정규식이 Perl과 동일하다고 가정

분류에서Dev

특정 날짜 / 시간에 특정 날짜 형식을 표시하는 PHP

분류에서Dev

AngularJS에서 JSON 형식과 날짜 형식을 모두 일치시키기 위해 날짜 유형 입력으로 작업하는 방법

분류에서Dev

정규식을 사용하여 중괄호 내의 특정 패턴을 여러 번 일치시키는 방법이 있습니까?

분류에서Dev

파이썬에서 정규식을 작성하여 문자열 내부의 날짜를 인식하는 방법

분류에서Dev

날짜 패턴을 설정하고 특정 날짜를 강제하는 방법이 있습니까?

분류에서Dev

PHP의 스위치 케이스에서 날짜를 일치시키는 방법

분류에서Dev

정규식을 사용하여 배열에서 패턴과 길이를 일치시키는 방법

분류에서Dev

PHP에서 RFC2445의 날짜-시간 형식을 지정하는 방법

분류에서Dev

Perl에서 정규식 단일 결합을 다중 그룹 동일한 패턴과 일치시키는 방법

분류에서Dev

파이썬에서 특정 패턴으로 행렬을 인쇄하는 방법

분류에서Dev

열에서 특정 날짜 형식을 선택하는 방법

분류에서Dev

C #에서 정규식을 사용하여 공백 또는 문자가있는 여러 패턴을 일치시키는 방법

분류에서Dev

특정 형식으로 날짜 및 시간을 설정하는 방법

분류에서Dev

패턴 사이에 임의의 점이있는 문자열을 일치시키는 정규 표현식을 만드는 방법은 무엇입니까?

분류에서Dev

Automa.jl에서 \\로 시작하는 정규식을 일치시키는 방법

분류에서Dev

perl에서 [aaa-bbb.com]과 같은 정규식 패턴과 문자열을 일치시키는 방법

분류에서Dev

정규식에서 영숫자 패턴을 일치시키는 방법은 무엇입니까?

분류에서Dev

패턴으로 시작하는 경우에만 일치하는 정규식

분류에서Dev

배치-패턴으로 시작하는 파일을 특정 폴더로 이동

분류에서Dev

패턴 사이의 모든 항목을 일치시키는 정규식

Related 관련 기사

  1. 1

    PowerShell에서 두 날짜 사이의 특정 날짜 값으로 날짜 목록을 식별하는 방법

  2. 2

    특정 날짜 패턴으로 파일을 삭제하는 방법

  3. 3

    특정 날짜 패턴으로 파일을 삭제하는 방법

  4. 4

    특정 날짜를 기준으로 laravel에서 특정 작업을 지정 / 예약하는 방법

  5. 5

    정규식에서 특정 문자로 시작하는 문자열을 일치시키는 방법

  6. 6

    특정 위치의 문자열을 해당 위치에서 일치하는 정규 표현식 패턴으로 바꾸는 방법

  7. 7

    정규식의 일부 패턴 뒤에 첫 번째 패턴을 일치시키는 방법

  8. 8

    BRE 또는 ERE 정규식을 사용하여 특정 문자열이없는 패턴을 일치시키는 방법

  9. 9

    Perl에서 날짜를 일치시키는 방법 --- UNIX 정규식이 Perl과 동일하다고 가정

  10. 10

    특정 날짜 / 시간에 특정 날짜 형식을 표시하는 PHP

  11. 11

    AngularJS에서 JSON 형식과 날짜 형식을 모두 일치시키기 위해 날짜 유형 입력으로 작업하는 방법

  12. 12

    정규식을 사용하여 중괄호 내의 특정 패턴을 여러 번 일치시키는 방법이 있습니까?

  13. 13

    파이썬에서 정규식을 작성하여 문자열 내부의 날짜를 인식하는 방법

  14. 14

    날짜 패턴을 설정하고 특정 날짜를 강제하는 방법이 있습니까?

  15. 15

    PHP의 스위치 케이스에서 날짜를 일치시키는 방법

  16. 16

    정규식을 사용하여 배열에서 패턴과 길이를 일치시키는 방법

  17. 17

    PHP에서 RFC2445의 날짜-시간 형식을 지정하는 방법

  18. 18

    Perl에서 정규식 단일 결합을 다중 그룹 동일한 패턴과 일치시키는 방법

  19. 19

    파이썬에서 특정 패턴으로 행렬을 인쇄하는 방법

  20. 20

    열에서 특정 날짜 형식을 선택하는 방법

  21. 21

    C #에서 정규식을 사용하여 공백 또는 문자가있는 여러 패턴을 일치시키는 방법

  22. 22

    특정 형식으로 날짜 및 시간을 설정하는 방법

  23. 23

    패턴 사이에 임의의 점이있는 문자열을 일치시키는 정규 표현식을 만드는 방법은 무엇입니까?

  24. 24

    Automa.jl에서 \\로 시작하는 정규식을 일치시키는 방법

  25. 25

    perl에서 [aaa-bbb.com]과 같은 정규식 패턴과 문자열을 일치시키는 방법

  26. 26

    정규식에서 영숫자 패턴을 일치시키는 방법은 무엇입니까?

  27. 27

    패턴으로 시작하는 경우에만 일치하는 정규식

  28. 28

    배치-패턴으로 시작하는 파일을 특정 폴더로 이동

  29. 29

    패턴 사이의 모든 항목을 일치시키는 정규식

뜨겁다태그

보관