Czy ktoś może wyjaśnić różnicę między metaznakami \bi \wwyrażeniami regularnymi? Rozumiem, że oba te metaznaki są używane jako granice słów. Poza tym, która meta postać jest skuteczna w przypadku treści
Czy ktoś może wyjaśnić różnicę między metaznakami \bi \wwyrażeniami regularnymi? Rozumiem, że oba te metaznaki są używane jako granice słów. Poza tym, która meta postać jest skuteczna w przypadku treści
Zastanawiam się, czy istnieje symbol dla dowolnej liczby (w tym zera) dowolnych
Próbuję wyodrębnić podciąg z pliku za pomocą JavaScript Regex. Oto wycinek z pliku: DATE:20091201T220000 SUMMARY:Dad's birthday pole, które chcę wyodrębnić, to „Podsumowanie”. Oto podejście: extractSummary : function(iCalContent) { /* input : iCal file content return : Event summary */...
Próbuję podzielić ciąg na dwie części za pomocą wyrażenia regularnego. Ciąg jest sformatowany w następujący sposób: text to extract<number> Używałem (.*?)<i <(.*?)>które działają dobrze, ale po lekkim przeczytaniu do wyrażenia regularnego zacząłem się zastanawiać, dlaczego...
Moje kryteria siły hasła są następujące: Długość 8 znaków 2 wielkie litery 1 znak specjalny (!@#$&*) 2 cyfry (0-9) 3 małe litery Czy ktoś może mi podać wyrażenie regularne na to samo. Wszystkie warunki muszą być spełnione przez
Czy istnieje sposób na uzyskanie odpowiednika negatywnego lookbehind w wyrażeniach regularnych javascript? Muszę dopasować ciąg, który nie zaczyna się od określonego zestawu znaków. Wygląda na to, że nie mogę znaleźć wyrażenia regularnego, które robi to bez błędu, jeśli dopasowana część znajduje...
Szukam zgrabnego rozwiązania RegEx do wymiany Wszystkie znaki inne niż alfanumeryczne Wszystkie nowe linie Wszystkie wielokrotne wystąpienia białych znaków Z jedną spacją Dla osób grających w domu (działają poniższe zasady ) text.replace(/[^a-z0-9]/gmi, " ").replace(/\s+/g, "...
Jak mogę rozbić ciąg o jedną lub więcej spacji lub tabulatorów? Przykład: A B C D Chcę zrobić z tego
Jeśli mam taki ciąg: FOO[BAR] Potrzebuję ogólnego sposobu, aby uzyskać ciąg „BAR” z ciągu, tak aby bez względu na to, jaki ciąg znajduje się między nawiasami kwadratowymi, byłby w stanie uzyskać ciąg. na przykład FOO[DOG] = DOG FOO[CAT] =
Jak mogę to zrobić gdziekolwiek? Zasadniczo próbuję dopasować wszystkie rodzaje różnych znaków, takich jak ampersandy, średniki, znaki dolara itp.
Próbuję przeanalizować plik, który ma każdy wiersz z wartościami rozdzielanymi potokami. Nie działał poprawnie, gdy nie uniknąłem ogranicznika rury w metodzie dzielonej, ale działał poprawnie po ucieczce z rury, jak poniżej. private ArrayList<String> parseLine(String line) {...
Jak używać wyrażenia regularnego C # do zastępowania / usuwania wszystkich tagów HTML, w tym nawiasów kątowych? Czy ktoś może mi pomóc z
Spędziłem trochę czasu, próbując dowiedzieć się, jak usunąć wszystkie puste wiersze w Visual Studio Code i nie mogę go uruchomić. Czy ktoś wie, jak to zrobić, proszę? Jeśli szukam ^$wpisując go w polu wyszukiwania, VSC znajduje puste wiersze (całkowicie puste wiersze, oznacza brak spacji), ale...
Załóżmy, że mam plik z liniami aaa = bbb Teraz chciałbym je zastąpić: aaa = xxx Mogę to zrobić w następujący sposób: sed „s / aaa = bbb / aaa = xxx / g” Teraz mam plik z kilkoma wierszami w następujący sposób: aaa = bbb aaa = ccc aaa = ddd aaa = [coś innego] Jak mogę wymienić wszystkie...
Mam bardzo długie wyrażenie regularne, które chcę podzielić na wiele wierszy w moim kodzie JavaScript, aby każda linia miała długość 80 znaków zgodnie z regułami JSLint. Myślę, że jest po prostu lepszy do czytania. Oto próbka wzoru: var pattern =
Chcę dodać możliwość wyszukiwania wyrażeń regularnych do mojej publicznej strony internetowej. Czy oprócz kodowania danych wyjściowych w formacie HTML muszę robić cokolwiek, aby zabezpieczyć się przed wprowadzaniem danych przez złośliwego użytkownika? Wyszukiwania Google są zalewane przez ludzi...
Jeśli mam ciąg, taki jak „coś12” lub „coś102”, w jaki sposób użyłbym wyrażenia regularnego w javascript, aby zwrócić tylko części liczbowe?
Powiedzmy, że chcę, aby następujące elementy były ponownie używane: function replace_foo(target, replacement) { return target.replace("string_to_replace",replacement); } Mógłbym zrobić coś takiego: function replace_foo(target, string_to_replace, replacement) { return...
Czy ktoś może mi pokazać, jak wyciągnąć identyfikator youtube z adresu URL, niezależnie od tego, jakie inne zmienne GET znajdują się w adresie URL. Użyj tego filmu na przykład: http://www.youtube.com/watch?v=C4kxS1ksqtw&feature=related Więc między v=i przed
Próbując zastąpić wyszukiwanie w programie Visual Studio Code, stwierdzam, że jego smak Regex różni się od pełnego programu Visual Studio. W szczególności próbuję zadeklarować nazwaną grupę, z string (?<p>[\w]+)którą działa w programie Visual Studio, ale nie w Visual Studio Code. Będzie...