Чтобы использовать пользовательский курсор в XAML, я изменил код Ben McIntosh немного:
<Window.Resources>
<Cursor x:Key="OpenHandCursor">Resources/openhand.cur</Cursor>
</Window.Resources>
Чтобы использовать курсор только ссылку на ресурс:
<StackPanel Cursor="{StaticResource OpenHandCursor}" />
Используйте /([^-0-9,.]+)/g
как регулярное выражение. Вы также должны экранировать знак минус, но это специальный символ, поэтому вы избегаете его в самом начале, а затем избегаете других символов. Затем вы должны разделить количество совпадающих символов с помощью +
(один или несколько). g
после того, как выражение означает «глобальный» - вернуть все совпадения, а не только первое.
Этот сайт очень удобен при тестировании выражений регулярных выражений.