怎么指定替换并且只替换一次

问题描述

<p>121121212</p><p>1ddfddfdf21121212</p><p>1211dffddf21212</p><p>12112dfdf1212</p><p>12112dfdfdfdf1212</p>rginfo.Match(info).Groups[mxrd.Next(1,rdmun)].Value

随机获取到一个位置的</p>我想替换他怎么替换并且只替换一次

解决方案

解决方案二:
match结果中随机获取一项MatchResult,然后对原字符串替换result对应的value?
解决方案三:
看起来是在做垃圾网站?
解决方案四:
rginfo是什么?使用File读取到数组,生成0到5的随机数,替换不就行了。
解决方案五:
引用3楼duanzi_peng的回复:

rginfo是什么?使用File读取到数组,生成0到5的随机数,替换不就行了。

rginfo就是上面那个<p>121121212</p><p>1ddfddfdf21121212</p><p>1211dffddf21212</p><p>12112dfdf1212</p><p>12112dfdfdfdf1212</p>
解决方案六:
引用4楼a63389的回复:

Quote: 引用3楼duanzi_peng的回复:
rginfo是什么?使用File读取到数组,生成0到5的随机数,替换不就行了。

rginfoRegexrginfo=newRegex("</p>");
解决方案七:
引用2楼devmiao的回复:

看起来是在做垃圾网站?

文章为原创

时间: 2024-09-14 07:26:24

怎么指定替换并且只替换一次的相关文章

php如何实现只替换一次或N次_php技巧

 我们都知道,在PHP里Strtr,strreplace等函数都可以用来替换,不过他们每次替换的时候都是全部替换,举个例子: "abcabbc",这个字符串如果使用上边的函数来把其中的b替换掉,那么他会全部替换掉,但是如果你想只替换一个或两个怎么办呢?看下边的解决方法:      这是个比较有点意思的问题,正好之前也做过类似的处理,当时我是直接利用preg_replace实现的.      mixed preg_replace ( mixed pattern, mixed replac

str_replace只替换一次字符串的方法_php技巧

   我们都知道,在PHP里Strtr,strreplace等函数都可以用来替换,不过他们每次替换的时候都是全部替换,举个例子:"abcabbc",这个字符串如果使用上边的函数来把其中的b替换掉,那么他会全部替换掉,但是如果你想只替换一个或两个怎么办呢?看下边的解决方法:     这是个比较有点意思的问题,正好之前也做过类似的处理,当时我是直接利用preg_replace实现的. mixed preg_replace ( mixed pattern, mixed replacement

php 只替换第一次出现的字符串

例 $str='这是字符串我只替换ABC一次后面的ABC我不替换了,有没有办法实现.'; 把第一个abc替换成xyz,由于要替换的字符串是固定的,很多人想到了用str_replace()函数,看看这个函数的使用是不是我们要的 str_replace( mixed $search , mixed $replace , mixed $subject [, int &$count ] ) 不小心还真以为是我们想要的呢,最后那个参数是返回替换发生的总次数,它是一个引用变量,而不是我要想要的指定它将替换几

c# 2 0-如何将网页中指定DIV中的内容插入到WORD中指定标签位置进行替换?

问题描述 如何将网页中指定DIV中的内容插入到WORD中指定标签位置进行替换? 我用以下代码实现了文本替换指定标签.请问如何实现将网页中指定DIV中的内容对WORD中指定标签进行替换?请给出源码,请尽可能通过这个类进行操作.. protected void ReplaceWordDocAndSave(Microsoft.Office.Interop.Word.Document docObject, object savePath) { object format = Microsoft.Offi

str_replace只替换一次代码

str_replace只替换一次代码 $str ="中国|111cn.net|111cn.net|111cn.net|jkldajfklda李好,美女,世界中国中国中国 中国中国abc,dee"; $str1=array(   array('111cn.net','/phper.html'),   array('中国','/phper.html'),   array('李好','/phper.html'),   array('dee','/phper.html'),   array('

java正则表达式获取指定HTML标签的指定属性值且替换的方法_java

实例如下: public static String repDomain(String source, String domain, String element, String attr) { String img = ""; Pattern p_image; Matcher m_image; String regEx_img = "<" + element + "[^<>]*?\\s" + attr + "=['\

帝国cms内容关键字自动加链接且设置内容关键字只替换一次

网站上线前先设置一些内部链接对后期的优化排名很有帮助,帝国cms也可以设置文章中的关键字自动加链接,但是要注意一下关键词替换次数,最好是1次. 怎么操作呢?分两步完成 1.帝国cms文章关键字自动加链接:后台 - 其他 - 管理内容关键字 - 在框中添加关键词和链接 2.设置关键词只显示一次(关键词链接只替换一次) 后台 - 系统 - 系统 - 系统设置 - 系统参数设置 - 信息设置 找到"信息内容关键字重复替换",把默认的"0"改成"1" 帝

html中label宽度设置、非替换元素和替换元素

<label ></label> 单独对label设置一个width:100px的属性石不起作用的,和float:left或者display:inline-block配合的话 都可以设置上  参考:css position, display, float 内联元素.块级元素  在 CSS 中,任何元素都可以float浮动.浮动元素会生成一个块级框,而不论它本身是何种元素.如果浮动非替换元素,则要指定一个明确的宽度:否则,它们会尽可能地窄. 元素是文档结构的基础,在css里面,每个元

JavaScript字符串对象replace方法实例(用于字符串替换或正则替换)_基础知识

JavaScript replace 方法 replace 方法用于在字符串中用一些字符串替换另一些字符串,或者替换符合正则匹配的字符串,并返回替换后的字符串.其语法如下: 复制代码 代码如下: str_object.replace(reg_exp/str, replacement) 参数说明: 参数 说明 str_object 要操作的字符串(对象) reg_exp/str 必需.要匹配的正则表达式/要替换的字符串 如果 reg_exp 具有全局标志 g,那么 replace() 方法将替换所