dart dopasowywanie wyrażeń regularnych i uzyskiwanie z niego informacji

W praktyce postanowiłem zbudować coś takiegoBackbone router. Użytkownik musi tylko podać ciąg wyrażeń regularnych jakr'^first/second/third/$' a następnie zaczep to doView.

Na przykład załóżmy, że mamRegExp lubię to :

String regexString = r'/api/\w+/\d+/';
RegExp regExp = new RegExp(regexString);
View view = new View(); // a view class i made and suppose that this view is hooked to that url

I aHttRequest wskazać/api/topic/1/ i to pasowałoby do tego wyrażenia regularnego, wtedy mogłem uczynić coś hakiem tym adresem URL.

Problem polega na tym, że dzięki powyższemu regexowi mogę to wiedzieć\w+ i\d+ wartosc jesttopic i1.

Daj mi jakieś wskazówki? Dziękuję Ci.

questionAnswers(1)

yourAnswerToTheQuestion