카테고리 없음

preg_match() : 에러 수정

이재만박사 2022. 8. 8. 09:52

if (!preg_match("/^[\w-:]+$/", $tag)) {

 

이 코드를 수정했을 때 다음과 같은 에러가 난다

 

preg_match(): Compilation failed: invalid range in character class at offset 4 in

 

그랬을 때 다음과 같이 수정하면 된다

 

if (!preg_match("/^[\w\-:]+$/", $tag)) {

 

php 버전이 5.5에서 7.x 버전 이상 업그레이드하면

 

발생하는 문제로 알고 있다