Muszę podzielić ciąg znaków na separator -i .. Poniżej znajdują się moje pożądane wyniki. AA.BB-CC-DD.zip -> AA BB CC DD zip ale mój poniższy kod nie działa. private void getId(String pdfName){ String[]tokens =
Muszę podzielić ciąg znaków na separator -i .. Poniżej znajdują się moje pożądane wyniki. AA.BB-CC-DD.zip -> AA BB CC DD zip ale mój poniższy kod nie działa. private void getId(String pdfName){ String[]tokens =
Szukam najlepszego kodu pocztowego i wyrażenia regularnego. Szukam czegoś, co obejmie większość (miejmy nadzieję) całego
Próbuję ustawić wyrażenia regularnego, które będą sprawdzać początek napisu, a jeżeli zawiera on albo http://czy https://należy ją dopasować. Jak mogę to zrobić? Próbuję następujących, które nie
Przetwarzam kilka tabel za pomocą tego programu , ale muszę zignorować te, które zaczynają się od etykiety „tbd_”. Do tej pory mam coś takiego jak [^ tbd_], ale to po prostu nie pasuje do tych
Próbowałem tego użyć, ale nie działało return value.replaceAll("/[^A-Za-z0-9 ]/",
Mam kod HTML przed i po ciągu: name="some_text_0_some_text" Chciałbym zastąpić 0coś w stylu:!NEW_ID! Więc stworzyłem prosty regex: .*name="\w+(\d+)\w+".* Ale nie widzę, jak zastąpić wyłącznie przechwycony blok. Czy istnieje sposób na zastąpienie przechwyconego wyniku, takiego jak (1 USD),...
W dokumentacji czytam: Użyj \ A i \ z, aby dopasować początek i koniec łańcucha, ^ i $ dopasuj początek / koniec linii. Zamierzam zastosować wyrażenie regularne, aby sprawdzić nazwę użytkownika (lub adres e-mail jest taki sam) przesłaną przez użytkownika. Z jakim wyrażeniem powinienem...
Oficjalna dokumentacja Java mówi: Na "boo:and:foo"przykład ciąg daje następujące wyniki z tymi wyrażeniami Wynik wyrażenia regularnego: { "boo", "and", "foo" }" I tak potrzebuję go do działania. Jeśli jednak uruchomię to: public static void main(String[] args){ String test = "A|B|C||D";...
Próbuję wyodrębnić ciąg z większego ciągu, w którym dostaje wszystko między „:” a „;”. obecny Str = 'MyLongString:StringIWant;' Pożądane wyjście newStr =
Biorąc pod uwagę ciąg „ThisStringHasNoSpacesButItDoesHaveCapitals”, jaki jest najlepszy sposób dodawania spacji przed dużymi literami. Zatem końcowy ciąg to „Ten ciąg nie ma spacji, ale ma wielkie litery” Oto moja próba z RegEx System.Text.RegularExpressions.Regex.Replace(value, "[A-Z]", "...
Jak napisać swtich dla następujących warunków? Jeśli adres URL zawiera „foo”, wówczas settings.base_url to „bar”. Osiągnięcie wymaganego efektu jest następujące, ale wydaje mi się, że łatwiej byłoby to zmienić w przełączniku: var doc_location = document.location.href; var url_strip = new...
Chcę wyrażenia regularnego, które zapobiega symbolom i dopuszcza tylko litery i cyfry. Poniższe wyrażenie regularne działa świetnie, ale nie pozwala na spacje między słowami. ^[a-zA-Z0-9_]*$ Na przykład przy użyciu tego wyrażenia regularnego „HelloWorld” jest w porządku, ale „Hello World” nie...
Załóżmy, że mam następujące wyrażenie regularne: -(\d+)- i chcę, aby zastąpić, przy użyciu C #, Grupę 1 (\d+)z AA, aby uzyskać: -AA- Teraz zastępuję go za pomocą: var text = "example-123-example"; var pattern = @"-(\d+)-"; var replaced = Regex.Replace(text, pattern, "-AA-"); Ale tak naprawdę...
Nie udało mi się znaleźć odpowiedniego wyrażenia regularnego pasującego do dowolnego ciągu nie kończącego się jakimś warunkiem. Na przykład nie chcę dopasowywać niczego, co kończy się na a. To pasuje b ab 1 To nie pasuje a ba Wiem, że wyrażenie regularne powinno kończyć się, $aby zaznaczyć...
Próbuję napisać wyrażenie regularne, które będzie dopuszczać tylko małe litery i maksymalnie 10 znaków. To, co do tej pory mam, wygląda następująco: pattern: /^[a-z]{0,10}+$/ To nie działa ani się nie kompiluje. Miałem działający, który pozwalałby na pisanie małymi literami: pattern: /^[a-z]+$/...
Jestem po wyrażeniu regularnym, które zweryfikuje pełny złożony kod pocztowy w Wielkiej Brytanii tylko w ciągu wejściowym. Wszystkie nietypowe formularze kodów pocztowych muszą być objęte, tak jak zwykle. Na przykład: mecze CW3 9SS SE5 0EG SE50EG se5 0eg WC2H 7LT Nie pasuje aWC2H 7LT WC2H...
Próbuję zastąpić ciąg znaków w pliku Makefile w systemie Mac OS X w celu kompilacji krzyżowej do systemu iOS. Ciąg ma osadzone podwójne cudzysłowy. Polecenie to: sed -i "" 's|"iphoneos-cross","llvm-gcc:-O3|"iphoneos-cross","clang:-Os|g' Configure Błąd to: sed: RE error: illegal byte...
Jak mogę wymienić foobarz foo123bar? To nie działa: >>> re.sub(r'(foo)', r'\1123', 'foobar') 'J3bar' To działa: >>> re.sub(r'(foo)', r'\1hi', 'foobar') 'foohibar' Myślę, że jest to powszechny problem, gdy coś takiego ma \number. Czy ktoś może mi podpowiedzieć, jak sobie z...
Przekazuję listę wzorców wyrażeń regularnych grepdo sprawdzenia w pliku syslog. Zazwyczaj odpowiadają one adresowi IP i wpisowi do dziennika; grep "1\.2\.3\.4.*Has exploded" syslog.log To tylko lista wzorców, takich jak "1\.2\.3\.4.*Has exploded"część, którą mijam, w pętli, więc nie mogę na...
Próbuję dopasować <input>„ukryte” pola typu, używając tego wzorca: /<input type="hidden" name="([^"]*?)" value="([^"]*?)" />/ To są przykładowe dane formularza: <input type="hidden" name="SaveRequired" value="False" /><input type="hidden" name="__VIEWSTATE1"...