2012-06-01 5 views
1

У меня есть строка, которая может содержать любое количество символов любого типа. Я хочу использовать регулярное выражение для извлечения шаблонов и поместить их в строку, которую я смогу впоследствии обработать..net using regex для извлечения шаблона из строки

Ex: Я хочу, чтобы регулярное выражение извлекало все трехзначные последовательности. Поэтому, если у меня есть строка, которая говорит «Легко, как 123», я получаю от нее «123».

КСТАТИ Это для C# .net и VB.net

Спасибо большое.

ответ

1

(\d+)

(  start capturing group 
    \d capture digits 
+  capture one or more 
)  end capturing group 

Это извлечет цифры. Но я рекомендую вам прочитать на regex, чтобы вы могли изучить соглашения и написать свои собственные. Попробуйте использовать regexr, чтобы проверить их.

+0

Спасибо. Сделаю. Regex - не моя сильная сторона. Я ценю помощь. – PaulG

+0

@PaulG Вы можете просмотреть тег regex здесь, чтобы узнать, как более сложные регулярные выражения помогают вам понять. Удачи. (Если ответ помог, обязательно отметьте зеленую галочку, чтобы принять его) –

+1

Спасибо. Я бы принял ответ, но я должен ждать 8 минут – PaulG

Смежные вопросы