Применение регулярного выражения к Java [закрытый] Поток ввода-вывода

Это было сочетание файла конфигурации jdbc и местоположения драйвера. Для mysql необходимо настроить конфиг, как в примере ниже. Спасибо, Хенрик, за то, что записали трек для записи.

<jdbc type="simple">
    <driver>com.mysql.jdbc.Driver</driver>
    <url>jdbc:mysql://9900w7.int.natc-ht.com</url>
    <port>3306</port>
    <databaseName>weather</databaseName>
    <user>root</user>
    <password>password</password>
    <simple>
        <minPoolSize>10</minPoolSize>
        <maxPoolSize>20</maxPoolSize>
    </simple>
</jdbc>
8
задан Alan Moore 4 April 2009 в 13:33
поделиться

3 ответа

Необходимая функциональность не присутствует по Стандарту Java. Необходимо будет использовать Джакарту regexp, и конкретно класс StreamCharacterIterator. Этот класс инкапсулирует InputStream для использования в regexp операциях.

Если бы Вы хотите использовать стандартный пакет регулярного выражения, я предложил бы, берут источник от предыдущего класса здесь и изменяют контракт путем реализации CharSequence вместо CharacterIterator.

9
ответ дан 5 December 2019 в 21:22
поделиться

Преобразуйте поток в массив байтов.

0
ответ дан 5 December 2019 в 21:22
поделиться

Операции Regex должны быть выполнены на строках, которые являются закодированными байтами двоичных данных. Вы не можете выполнить regex операции на байтах данных, Вы понятия не имеете, что они представляют.

-2
ответ дан 5 December 2019 в 21:22
поделиться
Другие вопросы по тегам:

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