2.4. Dopasowywanie dowolnego znaku

Problem

Dopasuj znak pomiędzy apostrofami. Opracuj wyrażenie regularne pasujące do dowolnego pojedynczego znaku, z wyjątkiem podziału wiersza, który umieszczono pomiędzy apostrofami. Opracuj też drugie wyrażenie regularne pasujące do dowolnego znaku pomiędzy apostrofami (w tym podziału wiersza).

Rozwiązanie

Dowolny znak oprócz podziału wiersza

  • '.'

    • Opcje wyrażenia regularnego: Brak (opcja podziału wiersza dopasowywanego do kropki musi być wyłączona)

    • Odmiany wyrażeń regularnych: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby

Dowolny znak (włącznie z podziałem wiersza)

  • '.'

    • Opcje wyrażenia regularnego: Podział wiersza dopasowywany do kropki

    • Odmiany wyrażeń regularnych: .NET, Java, PCRE, Perl, Python, Ruby

  • '[\s\S]'

    • Opcje wyrażenia ...

Get Wyra?enia regularne. Receptury now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.