preg_replace 정규식 어디가 잘못됬는지 좀 봐주세요
본문
preg_replace 정규식 이용해서 33을 99로 바꾸고싶습니다 어떻게해야하나요?
단 숫자위치는 유동적인상황이니 위치로 찾는것만 제외하고요
숫자 67는 고정이고
그뒤숫자33을 99로 바꾸고싶습니다
밑에와같이하니까 67이 없어지네요
<?php
$str = "고깃집top68858867330104A123,감사@500입니다.";
$su = preg_replace("/67([\d]{2})/", "99", $str);
echo $su;
답변 2
$su = preg_replace("/33/", "99", $str);
질문 내용이 도대체 무엇인지 이해가 안되네요
6733--> 6799로 바꾼다는 것인지
6721, 6722, 6733, 6745...처럼 67뒤에 따라나오는 숫자를 바꾼다는 것인지...
질문을 쉽게 하가 그렇게 어려운가봅니다
답변을 작성하시기 전에 로그인 해주세요.