Guest User

Untitled

a guest
Oct 28th, 2016
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. $str1 = "/faqs/broker-type";
  2. $str2 = "aaa <a href='/faqs/broker-type'>text</a>";
  3. $str3 = 'aaa <a href="/faqs/broker-type">text</a>';
  4.  
  5. $patterns = [
  6. '/faqs/'
  7. ];
  8.  
  9. $replacements = array();
  10.  
  11.  
  12. echo preg_replace($patterns, $replacements, $str1);
  13.  
  14. $str1 = "/faqs";
  15. $str2 = "aaa <a href='/faqs'>text</a>";
  16. $str3 = 'aaa <a href="/faqs">text</a>';
  17.  
  18. <?php
  19. $array = [
  20. '/faqs/broker-type',
  21. "aaa <a href='/faqs/broker-type'>text</a>",
  22. 'aaa <a href="/faqs/broker-type">text</a>',
  23. ];
  24. foreach ($array as $key => $value) {
  25. $res = null;
  26. preg_match("/(.*/faqs/).*K(['"].*)|(.*/faqs/)/", $value, $res);
  27. var_dump($res);
  28. }
  29.  
  30. <?php
  31. $text="xyz /faqs/broker-type/abc/a.html not_replace
  32. aaa <a href='/faqs/broker-type/'>text</a>
  33. aaa <a href="/faqs/broker-type">text</a> /faqs/abcdef/xyz.php";
  34. print preg_replace('#/faqs/K.*?([s'"]|$)#','$1',$text);
  35.  
  36. Результат:
  37.  
  38. xyz /faqs/ not_replace
  39. aaa <a href='/faqs/'>text</a>
  40. aaa <a href="/faqs/">text</a> /faqs/
  41. ?>
Add Comment
Please, Sign In to add comment