English 中文(简体)
取消在阴.中窒息性
原标题:remove special character from string in vb.net

this would be my string

Panipat,Patna,

结果应为Panipat,Patna

,Panipat,Patna,

结果应为Panipat,Patna

Panipat,

结果应为<>Panipat。

,Panipat,

结果应为<>Panipat。

如何做到这一点。 需要帮助!

最佳回答

请参看<代码>。 Trim功能

Dim result = input.Trim(New Char() { ","c })

这一职能将消除从显示价值开始和结束之时起所有具体性质的事件。

例假

Dim str As String = "hello,"
Dim res = str.Trim(New Char() {","c})
Console.WriteLine(res)  Prints: hello
问题回答

http://www.dotnetperls.com/replace-vbnet”rel=“nofollow”>。

Function RemoveCharacter(ByVal stringToCleanUp, ByVal characterToRemove)
   Return stringToCleanUp.Replace(characterToRemove, "")
End Function

为此:

Private Sub Main()
    Dim inputText As String = "This is string ending with comma character,"

    Dim result As String = inputText.Trim(",".ToCharArray())

    Console.WriteLine(result)

End Sub

实现您目标的最佳途径是定期表达。 下面的例子将适时使用两个术语。

e.g 替换Panipat,Patna,改为Panipat,Patna

Public Function Return_Strip_Word(Text As String) As String
    Dim reg As String = "(?<stripword>(w+),(w+))"
    Dim VDMatch As System.Text.RegularExpressions.Match = System.Text.RegularExpressions.Regex.Match(Text, reg)
    If VDMatch.Success Then
         Return VDMatch.Groups("stripword").Value
    Else
        Return Text
    End If
End Function




相关问题
Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

How to Add script codes before the </body> tag ASP.NET

Heres the problem, In Masterpage, the google analytics code were pasted before the end of body tag. In ASPX page, I need to generate a script (google addItem tracker) using codebehind ClientScript ...

Transaction handling with TransactionScope

I am implementing Transaction using TransactionScope with the help this MSDN article http://msdn.microsoft.com/en-us/library/system.transactions.transactionscope.aspx I just want to confirm that is ...

System.Web.Mvc.Controller Initialize

i have the following base controller... public class BaseController : Controller { protected override void Initialize(System.Web.Routing.RequestContext requestContext) { if (...

Microsoft.Contracts namespace

For what it is necessary Microsoft.Contracts namespace in asp.net? I mean, in what cases I could write using Microsoft.Contracts;?

Separator line in ASP.NET

I d like to add a simple separator line in an aspx web form. Does anyone know how? It sounds easy enough, but still I can t manage to find how to do it.. 10x!

热门标签