【发布时间】:2014-10-05 06:30:42
【问题描述】:
如果显示连续性,我如何从单词中删除 ing:
即,
删除ing如果喜欢的话
- 正在播放
- 跳舞
- 哭泣
- 吃
- 模仿
不会删除 ing 如果喜欢的话
- 唱歌
- 机翼
- 摇摆
我知道如果我想从一个词中删除ing 意味着我可以使用以下任何一种方法:
方法一:
Dim op As String
Dim input As String = "playing"
Dim pattern = "ing\.?|ING\.?"
op = Regex.Replace(input, pattern, "") 'play
方法二:
Dim op As String
Dim input As String = "playing"
op = input.Replace("ing", "")
我的Q问题是是否可以检查单词是否显示连续性?如果是,则从单词中删除 ing
【问题讨论】:
-
regex 不知道删除
ing后的剩余字符串是否会给出有意义的单词。但是您可以设置限制,例如删除子字符串ing仅当前面的字符(除空格外)必须至少为 3 时。
标签: regex vb.net string replace substring