我试图修改我为Twitch机器人提取的插件,该插件可以提取剪辑网址。
剪辑网址可以是单独的,也可以是文本的开头/结尾,或两者兼而有之。
我的正则表达式似乎导致插件在首次使用后变得无响应,并且在我更改正则表达式之前它正在工作。
原始正则表达式在URL启动后捕获了所有字符串。我做了以下但是它似乎在某处造成了错误。
原始
/(https:\/\/)?clips\.twitch\.tv\/(.*)/
改性
/(https:\/\/)?clips\.twitch\.tv\/([^\s]*)/
测试字符串:
some text *ClipURL* more text | *ClipURL* some text | some text *ClipURL* | *ClipURL*
你能给我的任何帮助都会给你很大帮助。
答案 0 :(得分:0)
/(https://)?clips.twitch.tv/(\S*)/不适合你吗?这基本上是第二个。
正确匹配: