preg-match

    -1

    1답변

    서면 언어의 접미사, 단어 및 섹션을 검색하는 스크립트를 작성하고 싶습니다. 문자열 일치가 많이 포함되므로 정규 표현식을 기반으로 작성하고 싶습니다. 하지만 성능에 대한 질문이 있습니다. 예를 들어, 우리가 100 개 이상의 다른 정규식을 가지고 있고 그것들을 모두 입력 텍스트와 동시에 일치시키고 싶다고합시다. 성능에 어떤 영향을 미칩니 까? 정규식의 배열

    1

    2답변

    그래서 $ oneAya가 문자열 "هو الملكالقدوس"안에 있는지 확인하려고하는데 아래 코드를 시도 할 때마다 "찾을 수 없습니다"라는 메시지가 나타납니다. $oneAya = "هُوَ"; if(preg_match($oneAya,"هُوَ الْمَلِكُ الْقُدُّوسُ")) { echo 'found'; } else {

    1

    2답변

    preg_match가 동적 PHP 변수와 작동하지 않습니다. 경기 위 if (preg_match('/abc.com|xyz.com\b/', $m[0])) { 는 잘 작동하지만 난 $ 문자열 변수에 같은 값을 보낸다는 $string = 'abc.com|xyz.com'; if (preg_match('/'.$string.'\b/', $m[0])) { 를

    -1

    1답변

    간단한 재고 시스템을 만들려고 유혹에 빠졌으며 데이터를 저장하기 위해 txt 파일을 사용하려고했습니다. 내 설정은 목록 상자와 텍스트 상자가있는 포럼입니다. 목록 상자는 인벤토리의 모든 항목을 나열하고 텍스트 상자는 선택한 항목 통계를 나열합니다. TXT에서 내 형식화하는은 다음과 같습니다 [[itemname stat stat ... 가 어떻

    -1

    2답변

    다음 문자열이 있습니다. 예 : 'Hello [owner], we could not contact by phone [phone], it is correct?'. 정규식은 배열 형식으로 반환하려는 모든 [] 내에 있습니다. 대괄호 안에는 영문자 만 표시됩니다. 돌아 가기 : 나는 PHP에서이 수익을 가지고 진행해야하는 방법 $array = [ 0 =

    0

    1답변

    $data = '| years_active = 1960–70 | label = '; preg_match('active(.*?)label', $data, $matches); echo print_r($matches); 이 값을 포함하는 배열을 출력 할 것으로 예상했다 : '= 1960 - 70 | '출력을 얻습니다 : 1. 이상적으로, 저는'1960

    1

    1답변

    문자열에 특정 구조가 있으면 preg_match()으로 PHP를 어떻게 확인할 수 있습니까? 예를 들어 문자열입니다 : 내가 문자열이 중요하다 ; 로 구분 된 문자열의 N-번호 다음에 : 다음 문자열 그리고 뭔가를 시작하면 확인 할 options:blue;white;yellow; - 문자열 키릴 문자에있을 수 있습니다, $number = 3; $reg

    0

    1답변

    연결을 통해 더 커지는 문자열 변수가 있습니다. 모든 하위 문자열 (모든 루프 반복)의 유효성을 검사해야합니다. 문자열의 마지막 유효한 형식과 일치하는 패턴을 만들었습니다. 문자열의 모든 부분 문자열 (부분 순서이지만 올바른 순서로)을 어떻게 검증 할 수 있습니까? $pattern = "#\{/?MYTAG(\d*)?\}#i" $myString =

    0

    2답변

    내가 배열 $track['context']이이 다음 常州, 的, 妈咪ZA, 已揽件快件已从, 常州, 发出快件到达 이러한 세부 사항을 추적하는 각각의 하나를 출력합니다. 내가 $badWords에서 문자열은 모든 $badWords = ['常州', '的']; // I would want these to end up being ['one', 'two'] $ar

    1

    1답변

    PHP를 사용하여 Markdown의 한 가지 맛에서 다른 맛까지 텍스트를 변환하려고합니다. 예를 들어, 문자열이 **some text** 인 경우 '''some text''' 문자열로 바꿔야합니다 (각면의 **는 '' '트리플 아포스트로피로 바뀝니다). 그러나, 문자열 **some other text 그것이 현재 ** 로 끝나지 않기 때문에 어떤 교체 할