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.