Страница: 1 | 
		
		 
			   
			 
			 
			 
			 Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: Регулярные выражения
     
    
Добавлено: 01.12.10 15:28
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
    
 Лёха | Web-сайт: supersait16.ucoz.ru
      
       
  
Тока что начал изучать регулярные выражения,и появился вопрос:
 
    
надо распарсить строку "const pi=3.14;",пишу :
[CODE]RegEx r = new RegEx(" *const+ *(?<Name>[0-9a-zA-Z]*) *= *(?<Value>[0-9a-zA-Z]*) *; *");CODE]
Он мне выдаёт пустую строку(mat.Groups["Name"].Value)!
Как сделать чтоб работало?
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 3
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа:
 EROS
![]()
![]()
![]()
![]()
Вопросов: 58
Ответов: 4255
 Профиль |  | #1
       
Добавлено:  01.12.10 15:42
       
    
       
  
 
    
надо правильно составить паттерн я полагаю..
		
	  
			 
	
		 
    
       
    
Номер ответа: 2 
      
Автор ответа:
 EROS
![]()
![]()
![]()
![]()
Вопросов: 58
Ответов: 4255
 Профиль |  | #2
       
Добавлено:  01.12.10 16:09
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 3 
      
Автор ответа:
 Лёха
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Вопросов: 20
Ответов: 79
      
 Web-сайт:  
 Профиль |  | #3
      
Добавлено:  01.12.10 17:56
       
    
       
  
спасибо