Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $str1 = "/faqs/broker-type";
- $str2 = "aaa <a href='/faqs/broker-type'>text</a>";
- $str3 = 'aaa <a href="/faqs/broker-type">text</a>';
- $patterns = [
- '/faqs/'
- ];
- $replacements = array();
- echo preg_replace($patterns, $replacements, $str1);
- $str1 = "/faqs";
- $str2 = "aaa <a href='/faqs'>text</a>";
- $str3 = 'aaa <a href="/faqs">text</a>';
- <?php
- $array = [
- '/faqs/broker-type',
- "aaa <a href='/faqs/broker-type'>text</a>",
- 'aaa <a href="/faqs/broker-type">text</a>',
- ];
- foreach ($array as $key => $value) {
- $res = null;
- preg_match("/(.*/faqs/).*K(['"].*)|(.*/faqs/)/", $value, $res);
- var_dump($res);
- }
- <?php
- $text="xyz /faqs/broker-type/abc/a.html not_replace
- aaa <a href='/faqs/broker-type/'>text</a>
- aaa <a href="/faqs/broker-type">text</a> /faqs/abcdef/xyz.php";
- print preg_replace('#/faqs/K.*?([s'"]|$)#','$1',$text);
- Результат:
- xyz /faqs/ not_replace
- aaa <a href='/faqs/'>text</a>
- aaa <a href="/faqs/">text</a> /faqs/
- ?>
Add Comment
Please, Sign In to add comment