输入:“c--”,“--c”
o/p:“c”
基本上我想删除开头和结尾的连字符。我正在尝试以下两个正则表达式,但没有运气:
("([A-Za-z]+)([\\-]+)$"),"$1")
("[\\-]+)([A-Za-z]+)$"),"$2")
任何帮助将不胜感激。谢谢。
最佳答案
(([A-Za-z]+)(?=-))|(?<=-)([A-Za-z]+)
这应该与任何带有开头或结尾连字符的字母匹配
关于用于开始和尾随连字符的java正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19111323/