PHP, 정규식에서 대문자 / 소문자 / 숫자 / 특수를 확인하는 방법

Joshua

함수에 전달 된 매개 변수의 유효성을 검사하는 클래스를 만들려고하지만 원시 값만 있습니다. 지금까지 정수, 부울 및 부동을 수행했습니다. 그러나 내 문자열 함수를 사용하여 허용되는 문자 집합에 대한 매개 변수도 전달할 수 있기를 원합니다. 처럼:

  • 허용되는 대문자
  • 허용되는 소문자
  • 허용되는 숫자
  • 허용되는 특수 문자

그러나 이것을 테스트하는 방법을 알 수 없습니다. 정규식으로 시도했지만 최고의 시도가 너무 잘 작동하지 않습니다.

올바른 방향으로 조금만 이동하면 큰 도움이 될 것입니다.

PHP-5.1.2의 이전 버전을 사용하고 있습니다.

보블 버블

어떤 스페셜에 따라 다릅니다. 이것을 시도하고 preg_match 와 함께 사용할 수 있습니다 .

preg_match('/^[[:alnum:][:punct:]]+$/', $str)

regex101에서 데모 확인

  • [:alnum:] 성냥 [a-zA-Z0-9]
  • [:punct:]일치 [!"#$%&'()*+,\-./:;<=>?@[\\\]^_{|}~]및 백틱.
  • +^처음부터 $끝까지 하나 이상

더 많은 posix 클래스보기

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

PHP는 문자열에서 숫자를 추출-정규식

분류에서Dev

PHP 및 정규식을 사용하여 텍스트에서 특수 문자를 제거하는 방법

분류에서Dev

정확한 영숫자 및 특수 문자를 확인하는 Javascript 정규식

분류에서Dev

C # 특정 소문자를 대문자로, 대문자를 소문자로 동시에 변환하는 방법

분류에서Dev

정규식에서 문자열 따옴표를 확인하는 방법

분류에서Dev

문자열에서 특정 단어를 소문자로 바꾸는 방법 PHP

분류에서Dev

문자열에서 특정 단어를 소문자로 바꾸는 방법 PHP

분류에서Dev

영숫자 문자열을 확인하는 PHP 정규식

분류에서Dev

단어에서 특수 문자, 대문자 또는 숫자없이 문자열을 분할하는 방법

분류에서Dev

특정 문자에서 정규식을 중지하는 방법

분류에서Dev

문자열에 특정 숫자가 있는지 확인하는 방법

분류에서Dev

대문자 및 숫자에 대한 정규식 유효성 검사로 비밀번호를 일치시키고 비밀번호를 확인하는 방법

분류에서Dev

PHP Laravel에서 "ñ / Ñ"및 대시 "-"문자를 제외한 특수 문자를 제거하는 방법

분류에서Dev

문자열을 확인하는 방법에는 숫자와 두 개의 특수 문자 만 있습니다.

분류에서Dev

키워드의 대소 문자를 확인하는 정규식

분류에서Dev

PHP에서 문자열의 특정 문자를 얻는 방법

분류에서Dev

gsub를 얻는 방법! 다른 문자 인식 (대문자, 소문자)

분류에서Dev

Java에서 정규식을 사용하여 문자열에서 숫자를 추출하는 방법

분류에서Dev

Android에서 최소 3 개 (숫자 및 특수 문자)에 대한 정규식

분류에서Dev

bash에서 대소 문자를 구분하지 않는 .pgn 확장자를 확인하는 더 짧은 방법

분류에서Dev

PHP에서 처음 두 문자 (대소 문자 구분 안함)를 확인하는 방법은 무엇입니까?

분류에서Dev

확인 문자열이 XSLT에서 숫자 개수로 시작하는 방법

분류에서Dev

문자열에서 숫자를 추출하는 정규식

분류에서Dev

문자열에서 숫자를 검색하는 정규식

분류에서Dev

PHP : 정확히 문자열에서 마지막 숫자를 가져 오는 정규식

분류에서Dev

JavaScript에서 숫자로 시작하는 것이 아니라 정확한 숫자 인 경우 문자열을 부동 소수점으로 변환하는 방법

분류에서Dev

하나 이상의 문자 숫자와 정확히 하나의 특수 문자에 대한 정규식

분류에서Dev

특정 문자 앞의 문자가 숫자인지 확인하는 Excel 수식

분류에서Dev

문자열에서 영숫자가 아닌 문자 수를 확인하는 방법

Related 관련 기사

  1. 1

    PHP는 문자열에서 숫자를 추출-정규식

  2. 2

    PHP 및 정규식을 사용하여 텍스트에서 특수 문자를 제거하는 방법

  3. 3

    정확한 영숫자 및 특수 문자를 확인하는 Javascript 정규식

  4. 4

    C # 특정 소문자를 대문자로, 대문자를 소문자로 동시에 변환하는 방법

  5. 5

    정규식에서 문자열 따옴표를 확인하는 방법

  6. 6

    문자열에서 특정 단어를 소문자로 바꾸는 방법 PHP

  7. 7

    문자열에서 특정 단어를 소문자로 바꾸는 방법 PHP

  8. 8

    영숫자 문자열을 확인하는 PHP 정규식

  9. 9

    단어에서 특수 문자, 대문자 또는 숫자없이 문자열을 분할하는 방법

  10. 10

    특정 문자에서 정규식을 중지하는 방법

  11. 11

    문자열에 특정 숫자가 있는지 확인하는 방법

  12. 12

    대문자 및 숫자에 대한 정규식 유효성 검사로 비밀번호를 일치시키고 비밀번호를 확인하는 방법

  13. 13

    PHP Laravel에서 "ñ / Ñ"및 대시 "-"문자를 제외한 특수 문자를 제거하는 방법

  14. 14

    문자열을 확인하는 방법에는 숫자와 두 개의 특수 문자 만 있습니다.

  15. 15

    키워드의 대소 문자를 확인하는 정규식

  16. 16

    PHP에서 문자열의 특정 문자를 얻는 방법

  17. 17

    gsub를 얻는 방법! 다른 문자 인식 (대문자, 소문자)

  18. 18

    Java에서 정규식을 사용하여 문자열에서 숫자를 추출하는 방법

  19. 19

    Android에서 최소 3 개 (숫자 및 특수 문자)에 대한 정규식

  20. 20

    bash에서 대소 문자를 구분하지 않는 .pgn 확장자를 확인하는 더 짧은 방법

  21. 21

    PHP에서 처음 두 문자 (대소 문자 구분 안함)를 확인하는 방법은 무엇입니까?

  22. 22

    확인 문자열이 XSLT에서 숫자 개수로 시작하는 방법

  23. 23

    문자열에서 숫자를 추출하는 정규식

  24. 24

    문자열에서 숫자를 검색하는 정규식

  25. 25

    PHP : 정확히 문자열에서 마지막 숫자를 가져 오는 정규식

  26. 26

    JavaScript에서 숫자로 시작하는 것이 아니라 정확한 숫자 인 경우 문자열을 부동 소수점으로 변환하는 방법

  27. 27

    하나 이상의 문자 숫자와 정확히 하나의 특수 문자에 대한 정규식

  28. 28

    특정 문자 앞의 문자가 숫자인지 확인하는 Excel 수식

  29. 29

    문자열에서 영숫자가 아닌 문자 수를 확인하는 방법

뜨겁다태그

보관