단일 물음표를 preg replace로 바꾸려면 어떻게합니까? 당신이 대체하고 단일 문자가 있다면php : preg 단일 물음표 대체 하시겠습니까?
2
A
답변
9
preg_replace('/\?/', 'replacement', $original, 1)
2
, 당신은 preg_ 솔루션을 필요로하지 않을 수는 "간단한"않는 str_replace뿐만 아니라 트릭을 할 수 있습니다
0
당신이 원하는 경우 문자열 testing ??
에서 하나의 물음표를 대체하지 않도록하십시오 당신은 할 수 :
// using negative lookbehind/ahead to ensure that the question mark
// doesn't have a "friend"
$new = preg_replace('/(?<!\?)\?(?!\?)/', 'replacement', $original);
당신 만의에서 첫 번째 물음표를 교체하고자하는 경우 tring-chaos의 대답은 당신이 원하는 것입니다
관련 문제
- 1. 링크 또는 이미지 preg/ereg가 대체 하시겠습니까?
- 2. preg 모든 링크 대체
- 3. preg 대체 이미지 링크
- 4. PIL에서 단일 색상을 대체 하시겠습니까?
- 5. PHP 정규 표현식을 대체 하시겠습니까?
- 6. PHP : Preg 내부의 Rawurlencode 바꾸기
- 7. PHP preg 모두 일치 'p`
- 8. 물음표
- 9. 문자열을 PHP file_get_contents의 출력으로 대체 하시겠습니까?
- 10. Preg match full stop
- 11. 의 물음표
- 12. 제네릭과 물음표
- 13. 내 URL의 물음표 변경
- 14. PHP 서버 사이드 포스트 재발매 안전한 단일 사인온 대체
- 15. JAXMServlet을 대체 하시겠습니까?
- 16. Python- *로 대체 하시겠습니까?
- 17. Astoria Payload를 대체 하시겠습니까?
- 18. Android에서 AbsoluteLayout을 대체 하시겠습니까?
- 19. Javascript에서 window.sessionStorage를 대체 하시겠습니까?
- 20. "grep -R"대체 하시겠습니까?
- 21. 자바 스크립트 정규식 대체 - 일치하는 문자열의 일부만 대체 하시겠습니까?
- 22. preg replace 키워드를 찾으십시오.
- 23. Preg Replace ID Number
- 24. preg 일치 횟수가 일치합니다.
- 25. Preg Wordpress 태그 바꾸기
- 26. preg arabic으로 대체하십시오.
- 27. PHP getallheaders 대체
- 28. PHP 정규식 대체 계산
- 29. PHP flock() 대체
- 30. PHP call_user_func 대체
대체 값을 원하는 값으로 몇 가지 테스트 문자열을 추가하면 단일 물음표가 의미하는 것을 이해할 수 있습니다 :) – gnarf