Это будет массив данных: $array = array("sad","bow","blabla"); IF $input = "I love Stackoverflow! :bow: so much"; Выход должен быть: I love Stackoverflow <img src="smiley/bow.gif" alt=""/> so much Какой был бы лучший и быстрый способ достичь этого?
как удалить строку, начинающуюся с '@'? например admin@admin.com, я хочу удалить строку, начинающуюся с @, поэтому она становится только «admin». точно так же, как в твиттере .. я читал о замене и обрезке, но я думаю, что другой способ сделать это? $email = 'admin@admin.com'; echo substr_replace($email, ?, ?) ; this i cant do
У меня есть этот код на моей странице, но ссылка имеет разные имена и идентификаторы: <div class="myclass"> <a href="http://www.example.com/?vstid=00575000&veranstaltung=http://www.example.com/page.html"> Example Text</a> </div> как я могу удалить и заменить его на это: <div class="myclass">Sorry no link</div> С PHP или Javascript? Я попробовал это с str.replace Спасибо!
Хорошо, вот что я пытаюсь сделать: я пытаюсь использовать PHP для разработки того, что по сути является крошечным подмножеством реализации уценки, не стоит использовать полный класс уценки. Мне нужно по существу сделать str_replace, но чередуйте строку замены для каждого появления иглы, чтобы обрабатывать открывающие и закрывающие теги HTML. Например, курсивом является пара звездочек типа * […]
Я использую file_get_contents для получения содержимого определенных файлов. Пока это работает. Но тогда я хотел бы искать файл и заменять все <a href=" на <a href="site.php?url= перед показом файла. Как я могу это сделать? Я знаю, что я должен использовать какой-то str_replace или даже preg_replace . Но я не знаю, как на самом деле искать […]
Есть ли эквивалент Python str.format в PHP? В Python: "my {} {} cat".format("red", "fat") Все, что я вижу, что я могу сделать в PHP изначально, – это именовать записи и использовать str_replace : str_replace(array('{attr1}', '{attr2}'), array('red', 'fat'), 'my {attr1} {attr2} cat') Есть ли другие альтернативы PHP?
Мои переменные выглядят так: AAAAAAA, BB CCCCCCCC AAAA, BBBBBB CCCCCC Я хотел бы удалить все до "," Результаты должны выглядеть так: BB CCCCCCCC BBBBBB CCCCCC Я разработал это, чтобы удалить все ПОСЛЕ ",": list($xxx) = explode(',', $yyyyy); к сожалению, я не знаю, как заставить его работать, чтобы удалить все, прежде чем "," Благодаря!
Как я могу удалить с помощью PHP последнее слово из строки? Например, строка "Hi, I'm Gian Marco" станет "Hi, I'm Gian" .
У меня есть такое предложение. 1 $nbsp; 2 3 4 Как видите, между 1 2 и 3 текстами есть дополнительные пробелы. Я хочу, чтобы выход имел только одно пространство между ними. поэтому мой выход будет 1 2 3 4 Если я использую обрезку, он может удалить только пробелы, но не […]
Я хотел бы сделать следующее, желательно с PHP: Удалите целое слово, если часть слова содержит определенную строку. Это должно быть нечувствительным к регистру и работать несколько раз, например, на большом тексте. Псевдо-код: match = "www." lots_of_random_text = "… hello and welcome to www.stackoverflow.com! blah blah" result = magic_function(lots_of_random_text, "www.") результат должен теперь равняться: "… hello […]