Как использовать регулярные выражения для получения строки & ldquo; css & rdquo; из строки, написанной ниже?

Новый способ сделать это (Spark 2.x) устанавливает spark.sql.files.maxPartitionBytes

Источник: https://issues.apache.org/jira/browse/SPARK-17998 (официальная документация еще не верна, пропускает .sql)

По моему опыту настройки Hadoop больше не действуют.

0
задан Martin Stoyanov 16 January 2019 в 14:41
поделиться

2 ответа

Если это то, что вы ожидаете, следующее регулярное выражение проверит, является ли расширение файла css или нет.

var regex = /.\.css$/;
var x = document.getElementsByTagName("link")[0];
console.log(x);
console.log(regex.test(x.href));
<link href="http://b2b.ap/css/jquery-ui/jquery-ui.css" rel="stylesheet">

0
ответ дан Avanthika 16 January 2019 в 14:41
поделиться

Если вы управляете строкой, попробуйте следующее:

var str = `
<link href="http://b2b.ap/css/jquery-ui/jquery-ui.css" rel="stylesheet">
`;

var pattern = /<link.+?href=\"(.+\.css)\".*?>/;

var match = str.match(pattern);

console.log(match[1]);

0
ответ дан eustatos 16 January 2019 в 14:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: