Я ничего не мог найти относительно этого на http://msdn.microsoft.com/en-us/library/bb982727.aspx.
Возможно, я мог использовать' [^] +' для соответствия всему кроме этого, походит на взлом?
Спасибо.
Создание нового LAF слишком много. Поскольку все ваши jbuttons разные, просто используйте jbutton.seticon ()
и jbutton.setpressedicon ()
и используйте ваши изображения. Остальные загрузки фона и используют странные шрифты. Используйте font.createfont ()
для загрузки пользовательских шрифтов. Вы, вероятно, придется нарисовать свой собственный jprogressbar. Переопределить jprogressbar.paintComponent (графика G)
и нарисуйте свое собственное изображение.
Boost.regex имеет флаг MOD_S
MOD_S MOD_S MOD_S MOD_S MOD_S Newlines, но , но это не является частью стандарта REGEX TR1 . (И недоступен как расширение Microsoft либо, насколько я могу видеть)
как обходной путь, вы можете использовать [\ S \ S]
(что означает совпадение любого пробела или любого небезопасного пространства. ).
Что вам больше всего нужно:
Обычно я считаю, что вам не нужно применять (1). Для меня проверяемость (2) гораздо важнее. Что лучше всего подходит для вашей ситуации?
-121--2959435-No. Правильная структура проектов. Попробуйте использовать какой-то порядок, основанный на абстракции - от низкого уровня до высокого уровня.
-121--1369898-Поскольку регулярные выражения C++ основаны на регулярных выражениях ECMAScript, ответ на недавний вопрос о том же самом в JavaScript может вам помочь.
[^]
должны работать, но если вы хотите что-то немного более четкое и менее хакерское, вы можете попробовать (. |\n)
.
Один изложенными людьми используют класс персонажа, содержащий все, что не является нулевым символом. Нулевой символ выражен в гексе. Это выглядит что-то подобное:
[^\x00]+
Вы можете переключиться на аромат неэкмы обычного выражения (есть ряд флагов для управления вкусом Regext). Любой POSIX REGEX должен, если я вспомню правильно, сопоставьте новую строку на .
.