简单javascript正则表达式

简单javascript正则表达式,javascript,regex,Javascript,Regex,我需要:www.mydomain.com:1235从下面的文本中填写: var text = 'http://www.mydomain.com:1235/;image.jpg'; alert(text.match(/\/[^]+\//)); output is: //www.mydomain.com:1235/ 如何排除分隔符?不是正则表达式,但您可以这样做: 示例: 或使用正则表达式: 示例: 不是正则表达式,但您可以这样做: 示例: 或使用正则表达式: 示例: 您需要使用paren对您

我需要:
www.mydomain.com:1235
从下面的
文本中填写:

var text = 'http://www.mydomain.com:1235/;image.jpg';

alert(text.match(/\/[^]+\//));

output is: //www.mydomain.com:1235/

如何排除分隔符?

不是正则表达式,但您可以这样做:

示例:

或使用正则表达式:

示例:


不是正则表达式,但您可以这样做:

示例:

或使用正则表达式:

示例:


您需要使用paren对您想要匹配的内容进行分组。然后,调用
.match()
将允许您使用索引器。索引0是整个字符串匹配,索引1是第一个参数分组

var text = 'http://www.mydomain.com:1235/;image.jpg';
alert(text.match(/\/([^\/]+)\//)[1]);

您需要使用paren对您想要匹配的内容进行分组。然后,调用
.match()
将允许您使用索引器。索引0是整个字符串匹配,索引1是第一个参数分组

var text = 'http://www.mydomain.com:1235/;image.jpg';
alert(text.match(/\/([^\/]+)\//)[1]);

这将捕获没有http或url段塞的域

https?:\/\/([^\/]+)\/
如果你需要了解正则表达式的帮助,这里是我一直使用的一个很好的工具


干杯

这将捕获没有http或url段塞的域

https?:\/\/([^\/]+)\/
如果你需要了解正则表达式的帮助,这里是我一直使用的一个很好的工具


谢谢你的链接,看起来很有用谢谢你的链接,看起来很有用