标签: replace

如何在数据库中搜索和替换字符串的所有实例?

我有一个字符串,包含在wordpress安装(服务器名称)内数千次,包含多个列,记录和表.

我想用另一台服务器的位置更新它 - 我们正在移动内容.

所以源代码就像http:// my-server1/some/link/to/something,我想用http:// my-other-server/some/link/to/something代替它.我基本上希望为http:// my-server1的每个实例重复此过程.

在MySQL中有一个简单的方法吗?一个工具?或者我不得不更新每个记录有问题吗?

谢谢,

mysql database wordpress replace

22
推荐指数
3
解决办法
3万
查看次数

Oracle中的多个REPLACE函数

我REPLACE在oracle中使用函数来替换我的字符串中的值;

 SELECT REPLACE('THE NEW VALUE IS #VAL1#','#VAL1#','55') from dual
Run Code Online (Sandbox Code Playgroud)

所以这可以替换一个值,但是20+以上,我应该使用20+ REPLACE功能还是有更实用的解决方案.

欢迎所有想法.

oracle replace

22
推荐指数
5
解决办法
15万
查看次数

在HTML中搜索和替换单词

我正在努力做的是做一个'行话破坏者'.基本上我在数据库中有一些html和一些词汇表术语.当人们点击行话破坏者时,它会用一个漂亮的工具提示(wztooltip)替换文本中的单词,这些工具提示显示了它们的含义.

我一直在努力研究这个问题并且一直在认真研究这个问题 Regex/DOMDocument - 匹配并替换不在链接中的文本

似乎答案在于simple_html_dom库,但是我无法让它工作.显然,任何已经链接的单词都不会被触及.这是我所得到的内容.

$html = str_get_html($article['content']);

$query_glossary = "SELECT word,glossary_term_id,info FROM glossary_terms WHERE status = 1  ORDER BY LENGTH(word) DESC";
$result_glossary = mysql_query_run($query_glossary);

while($glossary = mysql_fetch_array($result_glossary)) {
    $glossary_link = SITEURL.'/glossary/term/'.string_to_url($glossary['word']).'-'.$glossary['glossary_term_id'];
    if(strlen($glossary['info'])>400) {
        $glossary_info = substr(strip_tags($glossary['info']),0,350).' ...<br /> <a href="'.$glossary_link.'">Read More</a>';
    }
    else {
        $glossary_info = $glossary['info'];
    }
    $glossary_tip = 'href="javascript:;" onmouseout="UnTip();" class="article_jargon_highligher" onmouseover="'.tooltip_javascript('<a href="'.$glossary_link.'">'.$glossary['word'].'</a>',$glossary_info,400,1,0,1).'"';
    $glossary_word = $glossary['word'];
    $glossary_word = preg_quote($glossary_word,'/');

    //once done we can replace the words with a nice tip    
    foreach ($html->find('text') as $element) {
        if …
Run Code Online (Sandbox Code Playgroud)

javascript php regex dom replace

22
推荐指数
2
解决办法
2170
查看次数

如何从字符串中删除除字母,数字,空格,感叹号和问号之外的所有内容?

如何删除所有内容,但:

字母,数字,空格,感叹号,字符串中的问号?

该方法支持国际语言(UTF-8)非常重要.

javascript replace utf-8

22
推荐指数
3
解决办法
2万
查看次数

用R中的另一个值替换多列数据帧中的数字的出现次数

ETA:顺便说一下,下面的要点是不必迭代我的整个列向量集,以防万一这是一个提议的解决方案(只做已知的工作一次一次).


有很多例子可以将R中数据帧的单个向量中的值替换为其他值.

以及如何NA用其他东西替换所有值:

我正在寻找的是类似于最后一个问题,但基本上试图用另一个值替换一个值.对于多列满足条件的情况生成映射到我的实际数据帧的逻辑值的数据帧,或者只是尝试从多个列的前两个问题执行操作,我遇到了问题.

一个例子:

data <- data.frame(name = rep(letters[1:3], each = 3), var1 = rep(1:9), var2 = rep(3:5, each = 3))

data
  name var1 var2
1    a    1    3
2    a    2    3
3    a    3    3
4    b    4    4
5    b    5    4
6    b    6    4
7    c    7    5
8    c    8    5
9    c    9    5
Run Code Online (Sandbox Code Playgroud)

假设我要将所有的值,4在var1和var2是 …

indexing replace r

22
推荐指数
2
解决办法
3万
查看次数

Python替换函数[替换一次]

我需要帮助我用Python编写的程序.

假设我想每一个字的情况下更换"steak"到"ghost"(只是用它去......),但我也希望每一个字的情况下更换"ghost"到"steak"在同一时间.以下代码不起作用:

 s="The scary ghost ordered an expensive steak"
 print s
 s=s.replace("steak","ghost")
 s=s.replace("ghost","steak")
 print s
Run Code Online (Sandbox Code Playgroud)

它打印: The scary steak ordered an expensive steak

我想要得到的是 The scary steak ordered an expensive ghost

python string replace

22
推荐指数
3
解决办法
3079
查看次数

替换字符串中字符的上次出现次数

我有这样的字符串

"Position, fix, dial"
Run Code Online (Sandbox Code Playgroud)

我想用转义双引号(\")替换最后一个双引号(")

字符串的结果是

"Position, fix, dial\"
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点.我知道替换第一次出现的字符串.但不知道如何替换最后一次出现的字符串

java string replace last-occurrence

22
推荐指数
2
解决办法
7万
查看次数

使用PHP将空格转换为破折号和小写

我尝试了一些很长的方法,但我认为我做错了.

这是我的代码

<?php print strtolower($blob); ?>
Run Code Online (Sandbox Code Playgroud)

这使得$blob小写,但另外我需要$blob删除任何空格并用短划线(-)替换.

我尝试了这个,但它没有用

<?php print (str_replace(' ', '-', $string)strtolower($blob)); ?>
Run Code Online (Sandbox Code Playgroud)

我能在一行中完成这一切吗?

php string replace converters

22
推荐指数
2
解决办法
3万
查看次数

在Visual Studio代码中查找和替换

我在VSCode中编辑的文件中有以下行:

...............111.........111.............111..

我想.用0s 替换所有s.但是,当我突出显示该行并对.s 执行查找/替换时,文档中的所有. s都将被替换,而不仅仅是我选择的行中的s,即使我切换"在选择中查找"按钮.这是一个错误吗?在其他编辑器中,如果我选择一块文本然后进行查找/替换,它将只查找/替换所选块中的匹配.

以下是您应该能够重现问题的片段.该...............111.........111.............111..行在test_unicode函数内部.

def test_simple2(self):
        """Simple CSV transduction test with empty fields, more complex idx, different pack_size.

        100011000001000 ->
        ..........111....................111..........11111..........111..
        """
        field_width_stream = pablo.BitStream(int('1000110001000001000', 2))
        idx_marker_stream = pablo.BitStream(int('11101', 2))
        pack_size = 4
        target_format = TransductionTarget.JSON
        csv_column_names = ["col1", "col2", "col3", "col4", "col5"]

        pdep_marker_stream = pablo.BitStream(generate_pdep_stream(field_width_stream,
                                                                  idx_marker_stream,
                                                                  pack_size, target_format,
                                                                  csv_column_names))
        self.assertEqual(pdep_marker_stream.value, 63050402300395548)

    def test_unicode(self):
        """Non-ascii column names.

        Using UTF8. Hard coded SON boilerplate byte size …
Run Code Online (Sandbox Code Playgroud)

replace visual-studio-code

22
推荐指数
9
解决办法
2万
查看次数

定期替换列表中的值

假设我在Python中有以下列表:

my_list = [10] * 95
Run Code Online (Sandbox Code Playgroud)

给定n,我想m在列表中替换任何其他元素,同时保留下一个n元素.

例如,如果n = 3和m = 2,我希望我的列表看起来像:

[10, 10, 10, 0, 0, 10, 10, 10 ,0, 0, ..., 10, 10, 10 , 0, 0]
Run Code Online (Sandbox Code Playgroud)

如果它不能完全填补,因为与案件n = 4和m = 2,那么它的确定,如果我的名单看起来是这样的:

[10, 10, 10, 10, 0, 0, ..., 10, 10, 10, 10, 0]
Run Code Online (Sandbox Code Playgroud)

我该如何尝试解决这个问题?

python replace list

22
推荐指数
5
解决办法
2117
查看次数