Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void main() {
- String searchBy = 'ana mere da cine';
- String toSearch =
- 'Cine-i ana? Ana, Da, ANA, are mere. multe mere are ana. Cine? da, Ana';
- String finalResult = getWrappedString(searchBy, toSearch);
- print(finalResult);
- }
- getWrappedString(searchBy, stringToSearch) {
- String wrapper = '~';
- List<String> spacedOutSearchList = searchBy.toLowerCase().split(' ');
- spacedOutSearchList.forEach((itemSearchTerm) {
- if (itemSearchTerm == null) {
- return null;
- }
- stringToSearch = stringToSearch.toLowerCase().replaceAll('$itemSearchTerm', '$wrapper$itemSearchTerm$wrapper');
- });
- return stringToSearch;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement