Index: src/wp-includes/js/mce-view.js
===================================================================
--- src/wp-includes/js/mce-view.js	(revision 31484)
+++ src/wp-includes/js/mce-view.js	(working copy)
@@ -877,7 +877,7 @@
 
 	wp.mce.views.register( 'embedURL', _.extend( {}, wp.mce.embedMixin, {
 		toView: function( content ) {
-			var re = /(?:^|<p>)(https?:\/\/[^\s"]+?)(?:<\/p>\s*|$)/gi,
+			var re = /(^|<p>)(https?:\/\/[^\s"]+?)(<\/p>\s*|$)/gi,
 				match = re.exec( tinymce.trim( content ) );
 
 			if ( ! match ) {
@@ -885,10 +885,10 @@
 			}
 
 			return {
-				index: match.index,
-				content: match[0],
+				index: match.index + match[1].length,
+				content: match[2],
 				options: {
-					url: match[1]
+					url: match[2]
 				}
 			};
 		}
