preg_match가 예상대로 작동하지 않습니다.

Pavel Mishin

내 텍스트에서 키릴 기호를 찾기 위해 이러한 패턴을 사용하고 있지만 유니 코드 통화 기호 "₴"(우크라이나어 흐 리브 냐) 및 "€"(유로)에서 true를 반환합니다.

$pat = '/.*[А-Яа-яёЁ].*/';
$res = preg_match($pat, $str);

무엇이 문제입니까?

Raina77ow

/u수정자를 사용하여 패턴이 유니 코드를 인식하도록해야합니다 .

$pat = '/.*[А-Яа-яёЁ].*/u';
$res = preg_match($pat, $str);

문서 인용 :

u (PCRE_UTF8)

이 수정자는 Perl과 호환되지 않는 PCRE의 추가 기능을 켭니다. 패턴 및 주제 문자열은 UTF-8로 처리됩니다.

데모 . BTW, 일치에 아무것도하지 않고 (그리고 주어진 코드로) 문자열에 키릴 문자가 있는지 여부 만 확인하면.*패턴에서 부분을삭제할 수 있습니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Preg_match가 제대로 작동하지 않습니다.

분류에서Dev

preg_match 함수가 제대로 작동하지 않습니다.

분류에서Dev

문자열에 대한 preg_match가 작동하지 않습니다.

분류에서Dev

대체가 예상대로 작동하지 않습니다

분류에서Dev

php preg_match_all ()이 예상대로 작동하지 않습니다.

분류에서Dev

예상대로 비동기가 작동하지 않습니다.

분류에서Dev

PHP : preg_match가 작동하지 않습니다.

분류에서Dev

preg_match 에코가 작동하지 않습니다.

분류에서Dev

preg_match가 작동하지 않습니다

분류에서Dev

Preg_match가 작동하지 않습니다.

분류에서Dev

AtomicInteger 증가가 예상대로 작동하지 않습니다.

분류에서Dev

Python 추가가 예상대로 작동하지 않습니다.

분류에서Dev

onActivityResult가 예상대로 작동하지 않습니다

분류에서Dev

jquery remove ()가 예상대로 작동하지 않습니다.

분류에서Dev

didChangeAppLifecycleState가 예상대로 작동하지 않습니다.

분류에서Dev

SwiftUI : listRowInsets가 예상대로 작동하지 않습니다.

분류에서Dev

Excel OR 함수가 예상대로 작동하지 않습니다.

분류에서Dev

Typescript Pick Array가 예상대로 작동하지 않습니다.

분류에서Dev

Blazor StateHasChanged가 예상대로 작동하지 않습니다.

분류에서Dev

Angular FormArray가 예상대로 작동하지 않습니다.

분류에서Dev

Table Paginator가 예상대로 작동하지 않습니다.

분류에서Dev

Classic Tokenizer가 예상대로 작동하지 않습니다.

분류에서Dev

React setState가 예상대로 작동하지 않습니다.

분류에서Dev

Firebase RDB가 예상대로 작동하지 않습니다.

분류에서Dev

Observable Angular가 예상대로 작동하지 않습니다.

분류에서Dev

React useEffect가 예상대로 작동하지 않습니다.

분류에서Dev

Cascaded Shadow Maps가 예상대로 작동하지 않습니다.

분류에서Dev

Faye Websocket Ruby가 예상대로 작동하지 않습니다.

분류에서Dev

Polly CircuitBreakerAsync가 예상대로 작동하지 않습니다.

Related 관련 기사

  1. 1

    Preg_match가 제대로 작동하지 않습니다.

  2. 2

    preg_match 함수가 제대로 작동하지 않습니다.

  3. 3

    문자열에 대한 preg_match가 작동하지 않습니다.

  4. 4

    대체가 예상대로 작동하지 않습니다

  5. 5

    php preg_match_all ()이 예상대로 작동하지 않습니다.

  6. 6

    예상대로 비동기가 작동하지 않습니다.

  7. 7

    PHP : preg_match가 작동하지 않습니다.

  8. 8

    preg_match 에코가 작동하지 않습니다.

  9. 9

    preg_match가 작동하지 않습니다

  10. 10

    Preg_match가 작동하지 않습니다.

  11. 11

    AtomicInteger 증가가 예상대로 작동하지 않습니다.

  12. 12

    Python 추가가 예상대로 작동하지 않습니다.

  13. 13

    onActivityResult가 예상대로 작동하지 않습니다

  14. 14

    jquery remove ()가 예상대로 작동하지 않습니다.

  15. 15

    didChangeAppLifecycleState가 예상대로 작동하지 않습니다.

  16. 16

    SwiftUI : listRowInsets가 예상대로 작동하지 않습니다.

  17. 17

    Excel OR 함수가 예상대로 작동하지 않습니다.

  18. 18

    Typescript Pick Array가 예상대로 작동하지 않습니다.

  19. 19

    Blazor StateHasChanged가 예상대로 작동하지 않습니다.

  20. 20

    Angular FormArray가 예상대로 작동하지 않습니다.

  21. 21

    Table Paginator가 예상대로 작동하지 않습니다.

  22. 22

    Classic Tokenizer가 예상대로 작동하지 않습니다.

  23. 23

    React setState가 예상대로 작동하지 않습니다.

  24. 24

    Firebase RDB가 예상대로 작동하지 않습니다.

  25. 25

    Observable Angular가 예상대로 작동하지 않습니다.

  26. 26

    React useEffect가 예상대로 작동하지 않습니다.

  27. 27

    Cascaded Shadow Maps가 예상대로 작동하지 않습니다.

  28. 28

    Faye Websocket Ruby가 예상대로 작동하지 않습니다.

  29. 29

    Polly CircuitBreakerAsync가 예상대로 작동하지 않습니다.

뜨겁다태그

보관