小编use*_*567的帖子

如何使用C#替换字符串中的多个单词?

我想知道如何从字符串中替换(删除)多个单词(如500+).我知道我可以使用替换功能为单个单词执行此操作,但如果我想替换500多个单词怎么办?我有兴趣从文章中删除所有通用关键字(例如"和","我","你"等).

这是1替换的代码..我想做500+ ..

        string a = "why and you it";
        string b = a.Replace("why", "");
        MessageBox.Show(b);
Run Code Online (Sandbox Code Playgroud)

谢谢

@ Sergey Kucher文字大小会在几百字到几千字之间变化.我正在从随机文章中取代这些词.

c# string

8
推荐指数
2
解决办法
3971
查看次数

在PHP中替换Word的确切出现?

我需要反复删除文章中的某些停用词.目前我正在使用函数str_replace来实现这一目标.作为第一个参数,我使用停止列表数组变量来删除任何停用词的出现.这样可以正常工作,除了它还删除了在单词中间发生的任何匹配(即,如果停用词是"th",它将从"the","then"等中删除"th".

现在,如果我使用纯文本提供参数,我可以在单词的任一侧添加一个空格来纠正这种情况.但是,由于我使用的是变量数组,因此无效.我也尝试使用concatenate运算符,但这似乎不是函数内部的合法连接器.

当前代码看起来像这样:

$i = str_replace(" " . $swarray . " ", $string );
Run Code Online (Sandbox Code Playgroud)

php

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

标签 统计

c# ×1

php ×1

string ×1