diff --git a/src/wp-includes/functions.php b/src/wp-includes/functions.php
index a2070c1ec7..b9320b2045 100644
--- a/src/wp-includes/functions.php
+++ b/src/wp-includes/functions.php
@@ -528,7 +528,7 @@ function is_serialized( $data, $strict = true ) {
 		case 'i':
 		case 'd':
 			$end = $strict ? '$' : '';
-			return (bool) preg_match( "/^{$token}:[0-9.E-]+;$end/", $data );
+			return (bool) preg_match( "/^{$token}:[0-9.+E-]+;$end/", $data );
 	}
 	return false;
 }
