我想尝试构建一个 RegEx 语句,该语句将从字符串中删除任何前置或尾随空格(但保留字符串中包含的任何空格),同时匹配所选格式。例如,字符串不能超过 20 个字符,可以包含 a-zA-Z0-9 中的任何字符以及下划线和连字符。但最重要的是,它必须修剪或忽略在字符串开头或结尾发现的任何空格,因此:
正确:“祝你有美好的一天”
错误:“祝你有美好的一天”
我已经尝试了许多不同的方法来做到这一点,但不幸的是,到目前为止,我还没有想出一个完全符合我想要的公式。任何人都可以帮助我使用合适的正则表达式吗?(这是最简单形式的正则表达式,而不是特定于平台的)。