有没有一种快速的方法(无需显式循环字符串中的每个字符)并剥离或保留它。在 Visual FoxPro 中,有一个函数 CHRTRAN() 可以很好地完成此任务。它采用 1:1 字符替换,但如果替代位置中没有字符,则会从最终字符串中删除该字符。前任
CHRTRAN( "这将是一个测试", "it", "X" )
将返回
“ThXs wXll 是 es”
请注意,原始“i”已转换为“X”,并且小写“t”被删除。
我查看了类似意图的替换,但没有看到什么都不替换的选项。
我正在寻找一些通用例程来验证具有不同类型输入限制的多个数据源。有些数据可能来自外部来源,因此我需要测试的不仅仅是文本框输入验证。
Thanks
您所需要的只是拨打几个电话字符串替换().
string s = "This will be a test";
s = s.Replace("i", "X");
s = s.Replace("t", "");
注意替换()returns一个新字符串。它不会改变字符串本身。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)