나는 모든 것을 문자열로 시험하고 있지만 특정 패턴을 사용하고 있습니다. 내 패턴은 다음과 같습니다 $pattern = "/^[a-zA-Z0-9]+$/D";
그리고 난 다음을 수행 할 : $string = preg_replace(anything but $pattern, "", $string);
내가 어떻게해야합니까? 감사합니다.
을 사용하고 있습니다. 나는 함수 preg_replace를 사용하고 있습니다 만, 어떻게 작동시키는 지 알 수는 없지만, 함수는 저에게 맞지 않습니다. 내가하려는 것은 단어에 % (퍼센트) 문자가 포함되어 있으면 문자열을 링크로 변환하는 것입니다. 예를 들어 문자열에 "% mysite"가 있으면 mysite 단어를 링크로 변환하고 싶습니다. 나는 다음과 같
레터 별 피리어드 규칙에 따라 텍스트를 분할하고 싶습니다. 그래서 나는이 작업을 수행 : Array ([0] => One tw [1] => Three tes [2] => And yet another one)
하지만 그것을 필요합니까이 이렇게 될 : Array ([0] => One two [1] => Three test [2] => And yet anot
OS-X (PHP5.2.11)의 경우 siësta.doc (및 기타 1000 개의 유니 코드 파일 이름) 파일이 있고 웹 사이트 소모품 형식 (a-zA-Z0-9). <?php
$files = scandir(DIRNAME);
foreach ($files as $file) {
echo preg_replace("/[^a-zA-Z0-9.
쉽게 해결할 수있는 것처럼 보입니다.하지만 그렇게 쉬운 것은 아닙니다. ////%postname%/
이것은 URL 내가 행에 하나 이상의 슬래시 싶지 않은 : 나는 PHP에서이 문자열을 가지고있다. 슬래시를 완전히 제거하고 싶지 않습니다. 구조가 다른 내가 영리한 레그 내가 생각하기에, 정규 표현식 교체 할 필요가 볼 수 있기 때문에 /%postname
잡아 이 문자열과 어떻게 일치합니까? : {area-1}some text and maybe a <a href="http://google.com">link</a>.{/area-1}
preg_replace를 사용하여 다른 문자열로 바꾸길 원합니다. 지금까지 나는 이런 식으로는 preg_match와 함께 첫 번째 태그를 식별 할 수있었습니다 : 당신이 도울
$text = "Clip - http://depositfiles.com/files/8b5560fne Mp3 -
http://letitbit.net/download/4920.adaf494fbe2b15c34a4733f20/Madonna___The_Power_Of_Good_Bye.mp3.html
Madonna - The power of good
나는 정보를 편집하고 이미 새 게시물을 추가하여 변환 된 링크가있을 때마다 그물에서 찾은 이것을 이미 사용하고 있습니다. 링크를 텍스트로 보내면 업데이트 될 때이 함수를 사용하여 링크로 변환합니다. function Links($text)
{
$text = preg_replace("#(^|[\n ])([\w]+?://[\w\#$%&~/.\-;:=,
원격 페이지에서 일부 데이터를 가져 오기 위해 preg_replace를 사용하려하지만 패턴을 정렬 할 때 약간의 문제가 있습니다. 나는 그것을 만 슬래시를 던지는 끝나기 전에 같이 여기 function getData($Url){
$str = file_get_contents($Url);
if(strlen($str)>0){
preg