Я хотел бы создать регулярное выражение для этого:Совпадение группы с регулярным выражением
Моя регулярное выражение: /^(\d+)[&]|[&](\d+)|(\d+)/g
Тесты с желаемыми результатами:
1501
: 15011501&&15011
: 1501, 15011- : 1501, 15011
1501;OR;15011
: 1501, 15011>=1501;OR;15011
: 150111501;OR;>=15011
: 1501>=15011
: нулевой
Но это, кажется, не работает с str.match()
в JavaScript.
Почему не ' '1501 && 15011'.split (' &&');' – Tushar
Поскольку тест? может быть '1501' или' 15011 && 15001' или '1501; OR; 15011' ... – tonymx227
поэтому почему бы просто не разделить ('[^ \ d] +')'? на разделение на незначные символы –