如何正则表达式替换url

问题描述

stringurl="http://abc.com/123.gif"我想用replaceall函数替换url.replaceAll(reg,固定值)我想把abc.com/123.gf改成一个固定值

解决方案

解决方案二:
没太明白:你是要这个吗:Stringurl="http://abc.com/123.gif";System.out.println(url.replace("abc.com/123.gif","http://aaa.aaa.com/aaa.gif"));

解决方案三:
abc.com/123.gf是固定的那就不需要用正则表达式了啊:url.replaceAll("abc.com/123.gf",固定值)

时间: 2024-12-11 14:28:55

如何正则表达式替换url的相关文章

php正则表达式替换URL链接地址为指定url

PHP正则表达式替换的相关概念: preg_replace:执行正则表达式的搜索和替换 mixed preg_replace (   mixed pattern,   mixed replacement,   mixed subject [, int limit]) preg_replace:允许你替换字符串中匹配到你定义的正则表达式.一个简单的注释移除功能: preg_replace('[(/*)+.+(*/)]', '', $val); 这段代码可以移除在 PHP 和 CSS 中使用 /*

正则表达式替换{}请教

问题描述 正则表达式替换{}请教 http://www.hao123.com/down.php?pid=4014&Id={a:0}&aaa={b:222}请教这种正则怎么替换? {a:0}替换成1,{b:222}替换成2 解决方案 $url="http://www.hao123.com/down.php?pid=4014&Id={kk:0}&aaa={b:222}"; $arr=array( 'kk'=>1, 'b' =>2, 'c' =&g

php 正则表达式替换与正则替换函数

php教程 正则表达式替换与正则替换函数 /* 下面我们是要把指定正则出来的内空替换成别一种内容,这样做我们就会要用到正则替换函数preg_replace了,下面的实例是 文本有下面标签 <img style src="<?=$url?>/images/styleno.jpg" width="30" height="30" /> <img style src="<?=$url?>/images/

正则表达式匹配(URL、电话、手机、邮箱)的实例代码

正则表达式,又称规则表达式.(英语:Regular Expression,在代码中常简写为regex.regexp或RE),计算机科学的一个概念.正则表通常被用来检索.替换那些符合某个模式(规则)的文本.下面通过实例代码给大家介绍正则表达式匹配(URL.电话.手机.邮箱)的实例代码,一起看看吧! 废话不多说了,直接给大家贴代码了,具体代码如下所示: <!DOCTYPE html> <html lang="en"> <head> <meta ch

php 正则替换url的问题

问题描述 php 正则替换url的问题 我有一个字符串里面的内容是采集的 比如 "" <p>sdlfjsd</p> <img data-src='http://www.xx.com/sfjsdlfjsdsfADD/0?wx=giflsdfjl'/><strong>lsfjlsj</strong>fjlsdfjlasdf<img data-src='http://www.xfffm/sfjsdlfjsdsf?wx=gifl

正则表达式 参数:[JavaScript]利用正则表达式取得URL的参数

利用正则表达式取得URL的参数// URL参数取得function getQueryString(name) {var reg = new RegExp("(^&)"+ name +"=([^&]*)(&$)");var r = window.location.search.substr(1).match(reg);if (r!=null)return unescape(r[2]);return "";}  本文链接htt

PHP教程:基于正则表达式替换的模板引擎

很久没有遇上PHP难题了,这次正则问题占了一点时间,还是老问题最大回溯.递归限制问题.学习透之后其实并不难修改调试有这类问题的正则.主要是以下几点. 基于正则表达式替换的模板引擎很容易遇上正则表达式最大回溯/递归的限制. 惰性匹配并不可怕,正常情况下模板并不会不够用,往往不会超出限制,discuz的模板引擎就大量使用了.但是因此而不去注意.不去学习,则容易书写错误并遇上问题. 当preg_*返回的是null的时候则要注意了,判断函数是is_null. 出错并不可怕,但是最好把错误都完整的输出,这

Dreamweaver中使用正则表达式替换href中的内容

 可能在dw中使用正则表达式替换字符串的朋友很少,下面我来给大家介绍Dreamweaver中使用正则表达式替换href中的内容吧.    在Dreamweaver中使用正则表达式替换href中的内容,就像下面这些href中的内容复杂多样的情况下,href="/html/u.html",href="/tuho/huko.html",想将它们全部替换成href="#" ,具体做法如下: 查找: href="[^"]*"

PHP实现通过正则表达式替换回调的内容标签

  本文实例讲述了PHP实现通过正则表达式替换回调的内容标签.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 function my_wp_plugin_tag_action($content,$tag,$function,$args = FALSE) { // match all regular expressions preg_match_all($tag,$content,$match