preg_match ()는 일부 텍스트의 내용을 대체합니다.

테스트

아무도 저를 도울 수 있습니까?

text : 함수에서 만든 [RANDOM : 100,200] 번호가있는 샘플 텍스트입니다.

결과 : 함수에서 만든 숫자 153의 샘플 텍스트입니다.

이 패턴을 [RANDOM : 100,200]에서 100-200의 숫자로 검색하여 바꾸고 싶습니다.

모두 감사합니다 ..

$str = "this is my script [random:15;30] and I want to see if I found that.";
preg_match("/random:(.*)/", $str, $res);
print_r($res);
Dexa

아마도 이런 것

$str = "this is my script [random:15;30] and I want to see if I found that.";
preg_match("/\[random:(\d+);(\d+)\]/", $str, $res);

$random = rand($res[1], $res[2]);
$str = str_replace($res[0], $random, $str);

echo $str;

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

preg_match ()는 일부 텍스트의 내용을 대체합니다.

분류에서Dev

preg_match는 빈 줄 또는 텍스트를 허용합니다.

분류에서Dev

preg_match 단어의 시작, 내부 또는 끝의 RegExp

분류에서Dev

preg_match는 연속 된 두 개의 소문자 만 허용합니다.

분류에서Dev

preg_replace는 파일의 주석 텍스트를 대체합니다.

분류에서Dev

notepad ++ 정규식은 일치하는 텍스트의 내부 시퀀스를 대체합니다.

분류에서Dev

발견 된 문자열의 일부를 추출하기 위해 preg_match를 어떻게 사용합니까?

분류에서Dev

preg_match는 그리스 문자를 허용하지 않습니다.

분류에서Dev

preg_match ()는 아포스트로피가 아닌 다른 문자열로 문자열을 분할합니다.

분류에서Dev

PHP preg_match는 일치 값만 반환합니다.

분류에서Dev

PHP preg_match는 일치 값만 반환합니다.

분류에서Dev

preg_match는 한 번만 일치합니다.

분류에서Dev

예쁜 (다차원) 배열을 반환하는 preg_match와 동일

분류에서Dev

preg_match는 빈 배열을 덤프합니다.

분류에서Dev

preg_match의 내 패턴이 원하는대로 작동하지 않습니다.

분류에서Dev

문자열의 다른 부분을 확인할 때 preg_match가 실패합니다.

분류에서Dev

텍스트 파일 (shell / bash)의 일부 공백을 대체합니다.

분류에서Dev

RSS 피드가없는 외부 사이트에서 최근 뉴스 항목을 가져 오나요?-preg_match ()?

분류에서Dev

preg_match 내부에 이스케이프 된 간단한 또는 큰 따옴표가있는 PHP 문자열

분류에서Dev

preg_match : 뒤에 특수 문자가있는 부분 문자열을 찾을 수 없습니다.

분류에서Dev

분음 부호가있는 preg_match도 있습니까?

분류에서Dev

조건 문의! preg_match () 함수는 항상 false입니다.

분류에서Dev

jQuery는 현재 내부 노드를 무시하고 노드의 텍스트 만 대체합니다.

분류에서Dev

preg_match를 사용하여 대괄호 사이의 모든 텍스트 찾기

분류에서Dev

preg_match를 사용하여 "id 이상의 HTML 제목"을 얻는 방법은 무엇입니까?

분류에서Dev

대체 내부의 공백 대체는 일치하는 문자열을 공백으로 변경합니다.

분류에서Dev

정규식이 정상일 때 preg_match가 태그 사이의 문자열을 찾지 못하는 이유는 무엇입니까?

분류에서Dev

preg_match () : [img] BB 태그가없는 이미지 URL을 확인하고 PHP를 사용하여 부울 값을 반환합니다.

분류에서Dev

점이있는 preg_match도 점이 아닌 것과 일치합니다.

Related 관련 기사

  1. 1

    preg_match ()는 일부 텍스트의 내용을 대체합니다.

  2. 2

    preg_match는 빈 줄 또는 텍스트를 허용합니다.

  3. 3

    preg_match 단어의 시작, 내부 또는 끝의 RegExp

  4. 4

    preg_match는 연속 된 두 개의 소문자 만 허용합니다.

  5. 5

    preg_replace는 파일의 주석 텍스트를 대체합니다.

  6. 6

    notepad ++ 정규식은 일치하는 텍스트의 내부 시퀀스를 대체합니다.

  7. 7

    발견 된 문자열의 일부를 추출하기 위해 preg_match를 어떻게 사용합니까?

  8. 8

    preg_match는 그리스 문자를 허용하지 않습니다.

  9. 9

    preg_match ()는 아포스트로피가 아닌 다른 문자열로 문자열을 분할합니다.

  10. 10

    PHP preg_match는 일치 값만 반환합니다.

  11. 11

    PHP preg_match는 일치 값만 반환합니다.

  12. 12

    preg_match는 한 번만 일치합니다.

  13. 13

    예쁜 (다차원) 배열을 반환하는 preg_match와 동일

  14. 14

    preg_match는 빈 배열을 덤프합니다.

  15. 15

    preg_match의 내 패턴이 원하는대로 작동하지 않습니다.

  16. 16

    문자열의 다른 부분을 확인할 때 preg_match가 실패합니다.

  17. 17

    텍스트 파일 (shell / bash)의 일부 공백을 대체합니다.

  18. 18

    RSS 피드가없는 외부 사이트에서 최근 뉴스 항목을 가져 오나요?-preg_match ()?

  19. 19

    preg_match 내부에 이스케이프 된 간단한 또는 큰 따옴표가있는 PHP 문자열

  20. 20

    preg_match : 뒤에 특수 문자가있는 부분 문자열을 찾을 수 없습니다.

  21. 21

    분음 부호가있는 preg_match도 있습니까?

  22. 22

    조건 문의! preg_match () 함수는 항상 false입니다.

  23. 23

    jQuery는 현재 내부 노드를 무시하고 노드의 텍스트 만 대체합니다.

  24. 24

    preg_match를 사용하여 대괄호 사이의 모든 텍스트 찾기

  25. 25

    preg_match를 사용하여 "id 이상의 HTML 제목"을 얻는 방법은 무엇입니까?

  26. 26

    대체 내부의 공백 대체는 일치하는 문자열을 공백으로 변경합니다.

  27. 27

    정규식이 정상일 때 preg_match가 태그 사이의 문자열을 찾지 못하는 이유는 무엇입니까?

  28. 28

    preg_match () : [img] BB 태그가없는 이미지 URL을 확인하고 PHP를 사용하여 부울 값을 반환합니다.

  29. 29

    점이있는 preg_match도 점이 아닌 것과 일치합니다.

뜨겁다태그

보관