相关疑难解决方法(0)

从Python中删除字符串标点符号的最佳方法

似乎应该有一个比以下更简单的方法:

import string
s = "string. With. Punctuation?" # Sample string 
out = s.translate(string.maketrans("",""), string.punctuation)
Run Code Online (Sandbox Code Playgroud)

在那儿?

python string punctuation

578
推荐指数
20
解决办法
65万
查看次数

使用Regex从字符串中删除标点符号

我对Regex真的很糟糕,但我想要删除所有这些.,;:''$'@!?/*&^ - +字符串中的字符串

string x = "This is a test string, with lots of: punctuations; in it?!.";
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点 ?

c# regex

18
推荐指数
1
解决办法
4万
查看次数

使用c#从数组中的单词中删除字符串中的单词

我需要根据一组单词从字符串中删除单词:

我要删除的字词:

DE DA DAS DO DOS AN NAS NO NOS EM E A AS O OS AO AOS P LDA AND
Run Code Online (Sandbox Code Playgroud)

如果我收到如下字符串:

编辑:此字符串已从任何符号"清除"

THIS IS AN AMAZING WEBSITE AND LAYOUT
Run Code Online (Sandbox Code Playgroud)

结果应该是:

THIS IS AMAZING WEBSITE LAYOUT
Run Code Online (Sandbox Code Playgroud)

到目前为止,我有:

public static string StringWordsRemove(string stringToClean, string wordsToRemove)
{
    string[] splitWords = wordsToRemove.Split(new Char[] { ' ' });

    string pattern = "";

    foreach (string word in splitWords)
    {
        pattern = @"\b" + word + "\b";
        stringToClean = Regex.Replace(stringToClean, pattern, "");
    }

    return …
Run Code Online (Sandbox Code Playgroud)

c# arrays string

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

如何从C中的字符串中删除标点符号

我想从字符串中删除所有标点符号并在C中将所有大写字母小写,任何建议?

c string

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

标签 统计

string ×3

c# ×2

arrays ×1

c ×1

punctuation ×1

python ×1

regex ×1