Разделение строки в пару символов в Ruby

  1. Установить lodash

sudo npm install typings --global npm install lodash --save typings install lodash --ambient --save

  1. В index.html добавить карту для lodash:

System.config({ packages: { app: { format: 'register', defaultExtension: 'js' } }, map: { lodash: 'node_modules/lodash/index.js' } });

  1. В модуле ltsash кода импорта .ts

import _ from 'lodash';

22
задан Chad Birch 3 April 2009 в 21:58
поделиться

2 ответа

Попробуйте Строковый объект сканирование метод:

>> foo = "AABBCCDDEEFF"
=> "AABBCCDDEEFF"
>> foo.scan(/../)
=> ["AA", "BB", "CC", "DD", "EE", "FF"]
37
ответ дан Chris Bunch 29 November 2019 в 03:50
поделиться

В зависимости от Ваших потребностей это может работать лучше:

>  foo = "AAABBCDEEFF"
=> "AAABBCDEEFF"
> foo.scan(/.{1,2}/)
=> ["AA", "AB", "BC", "DE", "EF", "F"]

Не уверенный, на что похож Ваш вход. Вышеупомянутый ответ отбросит любые символы, которые не имеют пары, этот будет работать над нечетными строками длины.

24
ответ дан mletterle 29 November 2019 в 03:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: