简单的正则表达式,用于确定一行的登录名和密码

-5 regex expression

我需要你的帮助,为此创建一个正则表达式:

(URL;登录;;密码)

http://www.random-site.com;daba1169;;582485

http://www.random-site2.com;daba1534;;256485

http://www.random-site.com;daba1169;;582485

http://www.random-site2.com;daba1534;;256485 等等

让我说我需要一个正则表达式来获取我的登录名和密码到第一个站点.登录很简单:(?<= http://www.random-site.com.com;).*(?= ;;)

但我不能为密码做一个正则表达式(得到号码582485),你能帮我吗?

谢谢!

Nie*_*sol 6

为什么不拆分/爆炸;并获得相关的部分?

如果你坚持使用正则表达式,只需使用:

/;(.*?);;(.*)/
Run Code Online (Sandbox Code Playgroud)

第一个子模式将是用户名,第二个子模式将是密码.