| 
			
			 
			
				02.08.2010, 15:35
			
			
			
		 | 
	| 
		
			
			| Аспирант       |  | 
					Регистрация: 11.12.2008 
						Сообщений: 44
					 
		
 |  | 
	| 
	
 
	| Сообщение от Kolyaj   |  
	| Вы упорно не хотите формализовать задачу. Это вам, человеку, понятно, что тут вложенные кавычки. А как глупая машина должна понять, что здесь именно вложенные кавычки, а не несколько блоков текста, заключённых в кавычки, идущие друг за другом. В этом примере, например, в кавычках находится три блока текста 
 Любой buy-back, когда ты (
 .—
 ) управляешь менеджментом и регистратором, это всегда непропорциональная покупка акций
 
 Как эту ситуацию отличить от вложенных кавычек?
 |  
	
 Думаю формализовать так: делать либо вложенную замену, либо двойной проход строки. Второй вариант мне кажется предпочтительней: сперва менять все на левую кавычку, а а на втором менять каждую вторую. |