Update link preview meta tag regex.

This commit is contained in:
Greyson Parrelli 2019-04-17 09:35:47 -04:00
parent e67eca77ff
commit 1e27847015

View File

@ -171,7 +171,7 @@ public class LinkPreviewRepository {
} }
private @NonNull Optional<String> getProperty(@NonNull String searchText, @NonNull String property) { private @NonNull Optional<String> getProperty(@NonNull String searchText, @NonNull String property) {
Pattern pattern = Pattern.compile("<\\s*meta\\s+property\\s*=\\s*\"\\s*og:" + property + "\\s*\"\\s+content\\s*=\\s*\"(.*?)\"\\s*/?\\s*>", Pattern.CASE_INSENSITIVE | Pattern.DOTALL); Pattern pattern = Pattern.compile("<\\s*meta\\s+property\\s*=\\s*\"\\s*og:" + property + "\\s*\"\\s+[^>]*content\\s*=\\s*\"(.*?)\"[^>]*/?\\s*>", Pattern.CASE_INSENSITIVE | Pattern.DOTALL);
Matcher matcher = pattern.matcher(searchText); Matcher matcher = pattern.matcher(searchText);
if (matcher.find()) { if (matcher.find()) {