正则表达式字母,数字,破折号和下划线

我不知道如何我可以实现这个匹配表达式。目前我正在使用,
([A-Za-z0-9-]+)

…匹配字母和数字。我也想在相同的表达式中匹配破折号和下划线。任何人知道如何?

我想能够匹配product_name和product-name

只是逃避破折号,以防止它们被解释(我不认为下划线需要逃脱,但它不能伤害)。你不说你正在使用哪个正则表达式。
([A-Za-z0-9\-\_]+)

相关文章

正则替换html代码中img标签的src值在开发富文本信息在移动端...
正则表达式
AWK是一种处理文本文件的语言,是一个强大的文件分析工具。它...
正则表达式是特殊的字符序列,利用事先定义好的特定字符以及...
Python界一名小学生,热心分享编程学习。
收集整理每周优质开发者内容,包括、、等方面。每周五定期发...