PHP에서 매우 구체적인 함수가 필요합니다. 기본적으로 두 개의 문자열을 인수로 사용하며 그 중 하나는 가변 길이 (*)의 와일드 카드를 포함하는 패턴이고 그 중 하나는 해당 패턴과 일치하는 문자열입니다. 패턴에서 와일드 카드를 채우는 후자의 문자열에서 배열을 가져와야합니다.PHP에서 와일드 카드와 일치하는 문자열 가져 오기
예를 들어:
- 인수 1 :
- 인수 2 "이것은 내가 * 문자열 *입니다": 배열 (":
- 반환을"이것은 나 자신에게 만들어 내 멋진 문자열입니다 " 내 멋진 ","나 자신을 만든 ")
가장 깨끗한 방법은 무엇입니까? 이 예에서는 영어 단어가 항상 임의의 임의의 문자 일 수 있음을 명심하십시오.
이것은 가장 좋은 방법이라고 생각했지만, 패턴이 이러한 와일드 카드가있는 알려지지 않은 문자열 인 경우 해당 문자열을 이스케이프 처리하여 정규식이 각 문자를 문자 그대로 취급하고 문자 그대로 취급하지 않도록하는 좋은 방법이 있습니까? 무늬? 예를 들어, 내가 "." 또는 그 패턴 문자열에서 "[", 그들은 문자 그대로 머물러야 할 것입니다. – Travis
신경 쓰지 마라. preg_quote()는 내가 찾고있는 것이다. 당신의 도움을 주셔서 감사합니다. – Travis