使用Replace从文本框中删除部分字符串

时间:2016-01-25 09:12:48

标签: asp.net regex vb.net

我在这个文本框中有一个字符串

ChildComponent

我需要将此 xxxxxxxxxxx 310041 xxxxx xxxxxx xxxx xxxx RTE STAT: 00 AUTH ID RESP: ERR FLAG: 0 PEM: M (02) ATC: 000000 RVSL REASON: 00 TELLER/SERIAL: / TERM CAP: 5 (EMV) 移至RTE STAT: 00 AUTH ID RESP: ERR FLAG: 0

但是没有任何事情我尝试使用正则表达式,但它也没有发生

结果必须像这样

txtRemark.Text.Replace("  RTE STAT: 00 AUTH ID RESP:         ERR FLAG: 0   ", "")

1 个答案:

答案 0 :(得分:2)

根据documentation.Replace方法会返回替换字符串。您需要将代码从txtRemark.Text.Replace(" RTE STAT: 00 AUTH ID RESP: ERR FLAG: 0 ", "")更改为txtRemark.Text = txtRemark.Text.Replace(" RTE STAT: 00 AUTH ID RESP: ERR FLAG: 0 ", "")