10得票3回答
如何使用PHP实现if str_replace?

$str 是 foreach 循环中的某个值。 $str = str_replace('_name_','_title_',$str); 如何使用 str_replace 来实现条件判断? 我想要做的事情是,如果存在一个 str_replace,则输出 $str,否则跳过当前的循环并进...

10得票3回答
在星号之间的文本加粗。

我想创建一个PHP函数,使文本在双星号之间加粗,在一个星号之间倾斜 (就像stackoverflow上的编辑器一样)。 如果星号和单词之间有空格,则不应该渲染。 谁能帮我?我已经尝试了,但我只做到了这一步,因为我不知道如何使奇数个星号变成"< b >",偶数个星号变成"< /...

10得票3回答
正则表达式:删除字母和点号组合

我正在尝试使用R中的正则表达式从数字前面删除文本 - 包括'X'或'X.'。 我对正则表达式很陌生,很难让它正常工作。 我已经尝试了所有可能的X和.以及转义字符的组合,包括: str_replace("X.4.89294e-05", "X.",'') 结果为 "4.89294e-05" ,...

10得票4回答
如何使用 PHP 将字符串中的最后一个逗号替换为“and”?

我正在尝试使用strrchr()和str_replace()将文本中最后一个逗号替换为“and”。 示例: $likes = 'Apple, Samsung, Microsoft'; $likes = str_replace(strrchr($likes, ','), ' and ', $...

10得票5回答
在C语言中,替换字符串中所有子字符串的出现次数

我正在尝试编写一个用C语言实现的函数,以替换字符串中所有子串的出现。我已经编写了函数,但它仅能替换主字符串中第一次出现的子字符串。 目前代码如下:void strreplace(char string*, char search*, char replace*) { char buff...

9得票2回答
在JavaScript中每次替换时增加一个数字

我希望在每次使用string.replace()替换子字符串时,都将一个数字增加一。例如: var string = "This is this"; var number = 0; string.replace("is", "as"); 当 string.replace 第一...

9得票6回答
转义转义字符

我想要模拟 PHP 5.3.0 中实现的 json_encode 位掩码标志,这是我拥有的字符串: $s = addslashes('O\'Rei"lly'); // O\'Rei\"lly 使用json_encode($s, JSON_HEX_APOS | JSON_HEX_QUOT)...

9得票5回答
PHP的“str_replace”在某些情况下无法正常工作?

以下是我使用的php代码。 $file_handle = fopen("products.csv", "r"); $fname = "products.csv"; $fhandle = fopen($fname,"r"); $content = fread($fhandle,filesize...

9得票5回答
从PHP解码的URL中删除所有反斜杠

我正在尝试从已解码的URL字符串中删除所有反斜杠,但它输出\而不是输出已解码的字符串并删除\。 请问我的问题在哪里? <?php $json = $_GET['ingredients']; echo urldecode(str_replace($json,$json, "\\"));...

8得票3回答
字符串的 replaceAll 方法未替换 i++;。

String preCode = "helloi++;world"; String newCode = preCode.replaceAll("i++;", ""); // 期望的输出 :: newCode = "helloworld"; 但这并没有将 i++ 替换为空。