입력 변수 내에서 발견 된 패턴을 반환 할 수있는 방법이 있습니까? 변수 내에 패턴을 강조 표시 할 수 있습니까? (발견 된 패턴으로 입력 변수를 반환 정규식에 대한 예)건초 더미에서 패턴 표시
0
A
답변
1
preg_match (string $pattern , string $subject [, array &$matches [, int $flags = 0 [, int $offset = 0 ]]])
단지 강조하고 싶습니다 또는 어떤 형태로든 더 큰 문자열의 하위 문자열 (또는 아마도 패턴)을 표시 할 수 있습니다. 거기 검색하고자하는 문자열/패턴에 특히 따라서 이것에 대해 이동하는 방법에는 여러 가지가 있지만, 여기에 간단한 예제입니다 :이 단지를 반환, 수정 된 버전으로 패턴을 대체 물론
$input = "There is a pattern in this string. Mark the pattern.";
// There is a <em>pattern</em> in this string. Mark the <em>pattern</em>
echo preg_replace("/(pattern)/", "<em>$1</em>", $input);
전체 문자열. preg_match
또는 preg_match_all
과 같은 다른 함수는 일치 패턴의 배열을 반환 할 수 있습니다. 다시 말하지만, 모두 정확한 요구 사항에 달려 있습니다.
-1
하기는 preg_match를 사용해보십시오 귀하의 질문에 조금 불분명하지만, 당신 같은 소리 http://www.php.net/manual/en/function.preg-match.php
+0
메모로, 당신은 가능성이 downvoted 이러한 종류의 답변은 정말 좋지 않기 때문에. 위의 답변 방법에 대한 몇 가지 예를 살펴보십시오. – Daedalus
관련 문제
- 1. 건초 더미에서 바늘 찾기 (프로세스의 스레드)
- 2. Javascript Regex : 건초 더미에서 바늘을 튀기 편집
- 3. 건초 더미에서 특정 유형의 색인 된 객체 만 반환하는 방법
- 4. 건초 더미에서 바늘을 찾고 텍스트 위치를 보존하기위한 줄 바꿈을 무시합니다.
- 5. Linq to SQL NullReferenceException : 건초 더미에서 임의의 바늘!
- 6. 다차원 배열 (PHP)의 건초 더미에서 50 % 이상의 값이 바늘과 일치하는지 확인하십시오.
- 7. 건초 더미에서보기
- 8. Django-cms 건초 더미 검색 - 자리 표시 자 콘텐츠
- 9. 포스 건초 더미 Charfield
- 10. mongoengine 문서가있는 건초 더미
- 11. 장고 건초 더미는
- 12. 건초 더미 검색 startswith
- 13. 장고와 건초 더미 덤프
- 14. Solr + 건초 더미 검색
- 15. 모듈 패턴 명명 규칙 표시
- 16. 장고 - 건초 더미 - 아니 모듈 이름 search_sites
- 17. MS-Build : 오래된 종속성 표시
- 18. MongoDB를 지리 건초 더미 인덱싱
- 19. Django - 건초 스택 쿼리 직렬화
- 20. 건초 더미 여러 필드 검색
- 21. 여러 필드를 검색하는 건초 더미
- 22. 장고 - 건초 더미/붕은 - 인덱스 오류
- 23. Django 건초 더미 - 필드를 높이는 방법?
- 24. 모델 유형별 건초 더미 수 찾기?
- 25. 업데이트 강조 표시 UI 디자인 패턴
- 26. PHP에서 바늘 건초 더미 혼란 극복하기
- 27. PHP의 맥락에서 "건초 더미"라는 용어
- 28. Google Appengine, Django, 건초 더미 및 CloudSQL
- 29. PHP '건초 더미에 바늘이 들어 있습니까?'
- 30. 건초 더미 색인 전체 항목이 아닙니다.
당신이하려는 일의 구체적인 예를 들려 줄 수 있습니까? – gotofritz
분명히 의미가 있습니다. 예를 들어 HTML 마크 업을 추가하여 예를 들어 HTML 마크 업을 만들 수도 있습니다. 대담한. 이 문제가 어디서 어떻게 코딩 문제인지 설명하십시오. 지금은 그 질문이 다소 모호합니다. – mario