Свързани въпроси 'preg-replace'
php 5.3 ereg_replace към preg_replace
$this->Settings = array( "host" => $host , "user" => $user , "pass" => $pass );
$this->db = $db;
$this->Settings["name"] = ereg_replace ("_", "", $this->db);
$this->init();
Имам приложение, което не може да...
278 изгледи
schedule
19.09.2022
Заменете две думи в низ с помощта на str_replace
В PHP с помощта на str_replace как е възможно да се заменят две думи в низ само с една дума (в моя случай е интервал, а не дума)?
С javascript използвах:
string.replace(/word-|-/g," ");
така че искам да заменя тези две думи:...
1040 изгледи
schedule
27.09.2022
PHP preg_replace URL без http, https или www
Не съм толкова добър с regex и други неща. Знам как да променя http://google.com и www.google.com във връзки. Искам обаче моят скрипт да получава връзки около следните низове:
Hello. Have you visited [link goes here]google.com[/link goes here]...
2370 изгледи
schedule
30.09.2022
preg_replace, точно обратното на preg_match
Трябва да направя preg_replace за точно обратното на този preg_match регулярен израз:
preg_match('#^(\w+/){0,2}\w+\.\w+$#', $string);
Така че трябва да заменя всички низове, които не са валидни, с празен низ -> ''
Така че трябва да...
1277 изгледи
schedule
07.10.2022
Неподредени елементи на bbcode
Кодирах малко с preg в php, за да мога да кодирам някои bbcodes.
Отначало се получи добре, но открих, че когато направя нещо като [b]Stuff stuff [b]and more stuff[/b][/b] , изходът му е като Разни неща [b]и още неща [/b]
тъй като не мога да го...
49 изгледи
schedule
10.10.2022
как да върна съвпадение на regex в php, вместо да заменям
Опитвам се да извлека първия src атрибут на изображение в блок от HTML текст като този:
Lorem ipsum <img src="http://example.com/img.jpg" />consequat.
Нямам проблем със създаването на регулярния израз, за да съответства на src...
16571 изгледи
schedule
09.11.2022
Проблеми с PHP, preg_replace и регулярни изрази
Опитвам се да изпълня тази php команда:
preg_replace($regexp, $replace, $text, $maxsingle);
Къде са варовете:
$regexp = '/(?!(?:[^<\\[]+[>\\]]|[^>\\]]+<\\/a>))\\b(שלום)\\b/imsU';
$replace = '<a title="$1"...
330 изгледи
schedule
29.10.2022
Php Preg_replace String с масив?
Имам някои проблеми с PHP preg_replace.
Имам url, който съдържа url на изображение с добавени числа, напр.:
$url = http://example.com/111.jpg,121,122,123,124,125,126
Числата в края винаги са различни.
За да отделя жилото, използвам...
801 изгледи
schedule
21.10.2022
preg_replace въпрос
Опитвам се да използвам preg_replace, за да премахна част от кода, но имам проблеми да го накарам да работи правилно.
Пример за код:
$str = '<p class="code">some string here</p>';
PHP, който използвам:
$pattern = array();...
123 изгледи
schedule
27.10.2023
Замяна на всички случаи на нови редове, които не са вътре в етикетите
Имам текст с нови редове в него и бих искал да заменя всички случаи на нов ред, които не са в определени тагове с <br /> s. Етикетите са [something][~something] , където something може да бъде всичко.
Съжалявам, че не включвам това,...
84 изгледи
schedule
07.11.2023
Заменете имената при пълнотекстово търсене, като игнорирате препинателните знаци и ги оставяте в такт. PHP & Regex
Опитвам се да заменя определени срещания на низове в текстов файл с връзки. Някои от обектите се състоят от повече от една дума, т.е. те са низове с интервали между тях. По същество търся регулярен израз, който отчита препинателните знаци и не е...
87 изгледи
schedule
03.11.2023
използване на preg_replace за премахване на html таг
Ето част от html в моята страница.
<div id="video-ad">
<div id="wpn_ad_square">
</div>
</div>
Искам да премахна напълно wpn_ad_square div с командата preg_replace. Обърнете внимание, че...
8230 изгледи
schedule
05.12.2022
php preg_replace освен
В един тест има много параграфи.
<div class="text">...</div>
<div class="content">...</div>
<div class="aa bb">...</div>
<div class="aa cc">...</div>
<div class="aa dd">...</div>
<div...
1275 изгледи
schedule
28.11.2023
премахване на дума, когато е само една дума, а не част от съставна дума
Имам следната функция, искам тя да премахне "alpha", когато е само една дума, а не част от съставна дума като "alphadog". Сега вместо това просто виждам "куче" и не е добре. Някаква помощ?
function stripwords($string)
{
// build pattern...
189 изгледи
schedule
11.12.2023
RegEx за изтриване на всички двойни (или повече) букви -› preg_replace
здравей
Имам този RegEx за изтриване на двойна буква в низ:
<?
$string = "Heeeeelloo";
echo preg_replace( '`(.*)\1`', '$1',$string)."\n";
Текущият резултат е: Heeelo
Но бих искал този резултат: Здравей
Какво не е наред ? Благодаря
83 изгледи
schedule
19.12.2023
Регулярни изрази за диапазон от unicode точки PHP
Опитвам се да премахна всички знаци от низ с изключение на:
Буквено-цифрови знаци
Знак за долар ( $ )
Долна черта ( _ )
Unicode знаци между кодови точки U+0080 и U+FFFF
Имам първите три условия, като правя това:...
16186 изгледи
schedule
03.01.2024
Как мога да заменя всички дублиращи се препинателни знаци с единични препинателни знаци в PHP?
Има ли ефективен начин за замяна на всички дублирани небуквено-цифрови знаци с единични знаци?
Този въпрос принуждава човек да бъде ясен относно пунктуационните знаци:
PHP - Премахване на дублиращата се пунктуация?
Така:
$str =...
497 изгледи
schedule
30.12.2023
PHP Използване на str_replace заедно с preg_replace
Имам низ от стойности, разделени със запетая, който идва от база данни, които всъщност са пътища на изображения. Така:...
1029 изгледи
schedule
12.10.2022
PHP Regex Замяна на цифри след първите два знака
Имам нужда от помощ при коригирането на низ, трябва да премахна ЦИФРИ от низ, използвайки "preg_replace" след първите два знака от низа, примери могат да бъдат:
N02 [ Трябва да се премахне 2 ]
AX1001 [ Трябва да се премахне 1001 ]
AR2003...
1325 изгледи
schedule
09.01.2024
preg_replace на Word в изречение и Word. в края на изречението
искам да preg_replace "Word" в PHP.
$ret = 'I gave my Word to you.';
$pattern = '/\bWord\b/i';
$ret = preg_replace($pattern,"Heart",$ret);
// echo $ret; = "I gave my Heart to you";
Това работи досега. Но ако изречението е...
11925 изгледи
schedule
26.01.2024