Ну, это довольно расплывчато. Вы хотите извлечь пары ключ / значение, когда они разделены символом =>?
Следующее регулярное выражение может удовлетворить ваши потребности:
matches = /.*(\w{2})=>(\w{2}).*/.match("xxxxxx GL=>G0 yyyyy ")
puts matches[1] // GL
puts matches[2] // G0
Предполагается, что ваш ключ / значения имеют длину 2 символа, разделенных знаком =>. Он не допускает пробелов между символами и знаком =>. Дайте мне знать, если это то, что вам нужно. В противном случае предоставьте более подробное описание того, какие строки вам могут понадобиться для анализа.