我正在使用 Golang,我正在尝试确定哪个正则表达式可以匹配以以下内容开头的任何字符串:
/*
好不容易弄到手,试了很多方法(没全部保存写到这里),但有一些是:
{/*}.*?
//*.*?
//\\*[A-Za-z0-9_-]*$
最佳答案
您需要使用反斜杠转义 *
:^/\*
。但是,如果您使用普通引号,您还需要转义反斜杠本身:
"^/\\*"
或者,您可以使用原始字符串文字,它不需要转义反斜杠:
`^/\*`
Playground 链接:https://play.golang.org/p/v5y9l8dTXRs
关于包含斜杠和星号作为常量的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51166265/