⊗ppPmRgWSCh 247 of 447 menu

PHP에서 정규식을 사용한 전체 문자열 검증

종종 preg_match는 문자열 전체가 정규 표현식과 일치하는지 확인하는 데 사용됩니다. 이러한 경우 정규식 시작 부분에 캐럿 ^를, 끝 부분에 달러 기호 $를 붙여야 합니다. 이것은 전체 문자열이 패턴과 일치해야 함을 의미합니다.

예를 들어, 문자열이 완전히 'a' 문자로만 구성되었는지 확인해 봅시다:

<?php echo preg_match('#^a+$#', 'aaaa'); // 1을 출력 echo preg_match('#^a+$#', 'aaab'); // 0을 출력 ?>

전달된 문자열이 도메인인지 확인하세요. 테스트에 다음 문자열들을 사용하세요:

<?php $arr[] = 'site.ru'; // + $arr[] = 'site.com'; // + $arr[] = 'my-site.com'; // + $arr[] = 'my-cool-site.com'; // + $arr[] = 'my_site.com'; // + $arr[] = 'site123.com'; // + $arr[] = 'site.travel'; // + $arr[] = 'si$te.com'; // - $arr[] = 'site.r'; // - ?>

전달된 문자열이 이메일 주소인지 확인하세요. 테스트에 다음 문자열들을 사용하세요:

<?php $arr[] = 'addr@mail.ru'; // + $arr[] = 'addr123@mail.ru'; // + $arr[] = 'my-addr@mail.ru'; // + $arr[] = 'my_addr@mail.ru'; // + $arr[] = 'addr@site.ru'; // + $arr[] = 'addr.ru'; // - $arr[] = 'addr@.ru'; // - $arr[] = 'my@addr@mail.ru'; // - ?>
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부