标签: str-replace

ASP.net c#替换字符串不起作用

        // Build email link
        confirmLink = Master.siteDomain + "/newsLetter.aspx?action=confirm&e=" + emailAddress + "&code=" + verCode;

        using (SqlCommand cmd = new SqlCommand("SELECT newRegEmailBody, newRegEmailSubj FROM tblSiteSettings WHERE (isActive = 1)", Master.cn))
        {
            SqlDataReader rdr = cmd.ExecuteReader();
            if (rdr.Read())
            {
                emailBody = rdr[0].ToString();
                emailSubj = rdr[1].ToString();
            }
            rdr.Close();
        }
        emailBody.Replace("[CONFIRMATION_LINK]", confirmLink);
        emailer.sendEmail(emailAddress, Master.noReplyEmail, emailSubj, emailBody);
Run Code Online (Sandbox Code Playgroud)

这一切似乎都很好,除了身体仍然出现[CONFIRMATION_LINK]在文本中,任何想法?

c# asp.net string replace str-replace

1
推荐指数
1
解决办法
4636
查看次数

选择性减少弦

我想知道如何从字符串中删除所有非字母数字字符,除了PHP中的下划线和短划线.

php regex string str-replace

1
推荐指数
2
解决办法
306
查看次数

摆脱PHP中的转义字符

我有一个包含诸如此类值的字符串"hello world\' hello world\'",我想摆脱转义字符(反斜杠).

我试过以下代码:

str_replace("\\", "", $data);
Run Code Online (Sandbox Code Playgroud)

但它似乎没有用.

php str-replace

1
推荐指数
1
解决办法
1123
查看次数

在PHP中替换\n或\\n但不是"n"

当我为\n执行str_replace时,它会一直替换我脚本中的所有字母"n".我试图做的是取代这个"看到\nyou \nsoon \n"来说"很快见到你".除了它剥离句子中的每一个n.我一直得到这个"看你洙".

是否可以定位,特别是"\n"而不是"n"?

简单的问题.也许是nimrodic.感谢您的时间和解决方案.

编辑>添加代码> 这是我试图修复的代码

    $text = "Description: Join us today, Sunday644 \u2022 Pastor Ed Weiss \u2022 Faith World\nOutreach Church \u2022 Bartlett, IL \u2022 Starting at 11:30am,\nfwo.org\/webcast<http:\/\/www.google.com\/url?q=http:\/\/fwo.org\/webcast&ust=1340553597624000&usg=AFQjCNE5g0jUGFl1nDLmKOHuIG8M8y3Wcg>\n";
    preg_match("/Description: ([^\\r\\n]+)/s", $text, $b);
    $text = preg_replace("/\u2022/", "•", $text);
    $text = preg_replace("/[\n\r]/"," ",$text);

    echo $text;
Run Code Online (Sandbox Code Playgroud)

在我的测试中,我丢失了"r"和"n"字母.

php str-replace

1
推荐指数
1
解决办法
1377
查看次数

PHP str_replace无法按预期工作

我正在尝试使用str_replace来修正文件路径,如下所示:

$a="F:\xampp\htdocs\yii\get_smart\Music\mix\English\1636464449";  
$a=str_replace('\\','/', $a);  
echo $a;
Run Code Online (Sandbox Code Playgroud)

收益:

F:
mpp/htdocs/yii/get_smart/Music/mix/Englishs6464449
Run Code Online (Sandbox Code Playgroud)

有人可以告诉我我做错了什么吗?

我的PHP版本是5.3.8

php string str-replace

1
推荐指数
1
解决办法
2860
查看次数

字符串替换连续三个字符

我所拥有的是"text - something else",现在使用下面的代码我可以将其转换为"text-something-else",但我对额外的替换感到不满意.

无论如何将每个合并为一行?

PHP:

$url = strtolower(str_replace(" ", "-", splitstring($item->item)));
$url = str_replace("---", "-", $url);
Run Code Online (Sandbox Code Playgroud)

JS:

title = title.toLowerCase().replace(/ /g, '-');
title = title.replace(/---/g, '-');
Run Code Online (Sandbox Code Playgroud)

后者取代了这个:"text---something-else",所以他们需要.

javascript php jquery replace str-replace

1
推荐指数
1
解决办法
157
查看次数

在句号之前删除空格?str_replace函数

我试图在回音之前删除句点之前的所有空格和文本中的逗号.

文本看起来像这样,并且全部都有空格.Bla bla bla ...

这是我的代码,虽然它成功删除了任何()并用"nothing"替换它:

$strip_metar = array('( )' => '', ' . ' => '. ', ' , ' => ', ');
$output_this = $text->print_pretty();
$output_this = str_replace(array_keys($strip_metar),
                           array_values($strip_metar),
                           $output_this);
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

php str-replace

1
推荐指数
1
解决办法
872
查看次数

str_replace()不会替换中文字符串中的needle

我的网站有几种语言,但下面的代码不适用于中文.屏幕上出现所有其他文本,因此输出没有问题.我想知道str_replace()在中文文本中使用时是否对%s过敏!只替换%s不起作用.

注意:%(任何字符无关紧要)不起作用.

知道为什么吗?

谢谢

$lang = "?s????????";
echo $message = str_replace('%s', '123', $lang);
//Should output 123????????but instead ?s????????appears again.
echo $message = str_replace('???????', '123', $lang);
//This outputs %s123. which is fine
Run Code Online (Sandbox Code Playgroud)

php encoding character-encoding str-replace

1
推荐指数
1
解决办法
438
查看次数

Java字符串替换

让我们说我有一个字符串"aabbccaa".现在我想"aa"用另一个字符串替换给定字符串中的出现.但它应该是以下列方式.

第一次出现"aa"应该被替换"1"的下一次出现,并"aa"通过"2"等.

所以,字符串的结果变成了"1bbcc2".

java string str-replace apache-stringutils

1
推荐指数
2
解决办法
178
查看次数

除了句点和短划线之外的R str_replace_all

我试图替换所有标点符号和"不是单词",除了"." 和字符串中的" - ",但我正在努力找到正确的组合来设置正则表达式.

我一直在R中使用以下str_replace_all()代码,但现在我想指定忽略"." 和" - ".我已经尝试将其设置为包含[^ .-]和([.-])之类的内容,但我没有得到所需的输出.

str_replace_all("[APPLE/O.ORANGE*PLUM-11]", regex("[\\W+,[:punct:]]", perl=T)," ")

" APPLE O ORANGE PLUM 11 " #current output

" APPLE O.ORANGE PLUM-11 " #desired output
Run Code Online (Sandbox Code Playgroud)

任何建议将不胜感激.谢谢!

regex r str-replace

1
推荐指数
1
解决办法
1630
查看次数