Как я могу удалить все алфавиты из строки, но не знак минус (-)? [Дубликат]

Чтобы использовать пользовательский курсор в XAML, я изменил код Ben McIntosh немного:

<Window.Resources>    
 <Cursor x:Key="OpenHandCursor">Resources/openhand.cur</Cursor>
</Window.Resources>

Чтобы использовать курсор только ссылку на ресурс:

<StackPanel Cursor="{StaticResource OpenHandCursor}" />
1
задан TDK 18 January 2019 в 11:18
поделиться

1 ответ

Используйте /([^-0-9,.]+)/g как регулярное выражение. Вы также должны экранировать знак минус, но это специальный символ, поэтому вы избегаете его в самом начале, а затем избегаете других символов. Затем вы должны разделить количество совпадающих символов с помощью + (один или несколько). g после того, как выражение означает «глобальный» - вернуть все совпадения, а не только первое.

Этот сайт очень удобен при тестировании выражений регулярных выражений.

0
ответ дан Nikolay Shindarov 18 January 2019 в 11:18
поделиться
Другие вопросы по тегам:

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