回答編集履歴

3

.のエスケープが漏れていましたので追加しました。

2019/07/07 08:32

投稿

tatsu99
tatsu99

スコア5447

test CHANGED
File without changes

2

修正ミスの修正です。

2019/07/07 08:32

投稿

tatsu99
tatsu99

スコア5447

test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  str = 'aaaaabbbbbbccccddddd;https://www.youtube.com;hoehogehoge_embedded xxxx,yyyy,zzzz'
8
8
 
9
- result = str.match(/https://www.youtube.com;.*?_embedded/)
9
+ result = str.match(/https://www.youtube.com.*?_embedded/)
10
10
 
11
11
  puts result
12
12
 

1

comの後の;がつかないケースもあるようですので、;をとりました。実行結果は同じです。

2019/07/07 08:30

投稿

tatsu99
tatsu99

スコア5447

test CHANGED
@@ -1,4 +1,4 @@
1
- str.match(/https://www.youtube.com;.*?_embedded/)
1
+ str.match(/https://www.youtube.com.*?_embedded/)
2
2
 
3
3
  ではどうでしょうか。
4
4