0

これは可能ですか?

この文字列から:

string = "lsdfh892pr23hr4342pr3j4r\n\nwww.foobar.com•\nyahoogooglebing"

抽出したい"www.foobar.com"

そして、これから:

string = "lsdfh892pr23hr4342pr3j4r\n\ninfo@google.com•\nyahoogooglebing"

抽出したい"info@google.com"

4

2 に答える 2

5

ルビー構文はわかりませんが、この正規表現は機能するはずです。

/\n\n([^•]*)•/
于 2013-03-26T01:42:14.957 に答える
1

私は正規表現を気にしないでしょう:

string = "lsdfh892pr23hr4342pr3j4r\n\nwww.foobar.com•\nyahoogooglebing"
string.split("\n")[2][0..-2]
=> "www.foobar.com"

string = "lsdfh892pr23hr4342pr3j4r\n\ninfo@google.com•\nyahoogooglebing"
string.split("\n")[2][0..-2]
=> "info@google.com"
于 2013-03-26T02:10:10.540 に答える