小编deh*_*ner的帖子

C#使用RegEx提取字符串的两个元素

我有一个我从POST请求中提取的字符串.Split().

我需要提取电子邮件(login_email=)和密码(login_password=).

login_cmd=&login_params=&login_email=my%40mail.de&login_password=TOPsecret&submit..........
Run Code Online (Sandbox Code Playgroud)

总而言之,我需要得到:

my%40mail.de

TOPsecret
Run Code Online (Sandbox Code Playgroud)

是否有一种简单的方法,可能没有使用RegEx,或者正在编写RegEx以便于学习?我知道用于提取电子邮件地址的RegEx应该login_email=&标志后开始并停在标志处.

c# regex string

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

.TrimEnd似乎是组参数

我有一个包含processname的字符串

string name ="firefox.exe",现在我只需要删除".exe"部分,所以我得到的是没有结尾的进程名.我试着用

   Console.WriteLine("output: " + processName.TrimEnd('.','e','x','e'));
Run Code Online (Sandbox Code Playgroud)

但由于某些原因,输出似乎是没有"x"的"firefo".知道如何以简单干净的方式解决这个问题吗?

c# string trim

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

标签 统计

c# ×2

string ×2

regex ×1

trim ×1