求一正则表达式,高手来,该怎么解决

求一正则表达式,高手来可匹配以下内容1000-101000-10-A(大小写都可以)1000-10 R#1[解决办法]匹配:1000-101

求一正则表达式,高手来
可匹配以下内容
1000-10
1000-10-A(大小写都可以)
1000-10 R#1



[解决办法]
匹配:
1000-10
1000-10-A
1000-10 R#1

[解决办法]

探讨
可匹配以下内容
1000-10
1000-10-A(大小写都可以)
1000-10 R#1

[解决办法]
^(?<main>\d+\-\d+)(\-?\s*[a-zA-Z#\d]+)?$