【发布时间】:2012-02-29 17:40:28
【问题描述】:
我正在使用 c#.net 开发一个应用程序,其中我需要如果用户输入的输入包含字符“-”(连字符),那么我希望连接连字符(-)的直接邻居,例如,如果用户输入
A-B-C then i want it to be replaced with ABC
AB-CD then i want it to be replaced like BC
ABC-D-E then i want it to be replaced like CDE
AB-CD-K then i want it to be replaced like BC and DK both separated by keyword and
得到这个之后,我必须准备我的数据库查询。
我希望我把问题说清楚了,但如果需要更多说明,请告诉我。 任何帮助将不胜感激。
谢谢, 德约什
【问题讨论】:
-
正则表达式是这里的答案 ([A-Z])-([A-Z])
-
我应该如何在 c# 字符串操作函数中使用它你能详细说明一下吗@Tom
-
那么你希望
ABC-D-E产生什么?CD和DE?令人困惑 -
@Aliostad 是的,您现在遇到了问题。你介意告诉它为什么令人困惑
-
Kirill Polishchuk 提出的方法很好地实现了这一点。