我不擅长Regex,需要帮助来创建表达式以删除pageUrl末尾的'/'字符:https://qa.test.celtic.com/
我尝试了一些表达式,但是每次删除所有'/'字符或不删除任何字符。字符串可能会更改,但最后一个“ /”将始终存在。
使用了[a-zA-Z:/。] $,但它仅返回'/'字符。
我可以在字符串中找到一个作为子字符串的字符,然后使用代码替换该字符串,而宁愿找到一个正则表达式,该表达式只使用了字符串而没有尾随字符。
最佳答案
为什么不使用TrimEnd()
方法删除字符串末尾的特定字符?
string url = @"https://qa.test.celtic.com/";
string result = url.TrimEnd('/');
关于c# - 正则表达式删除字符串末尾的非字母数字字符,该字符也出现在字符串的其他位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35916778/