|
|
|
Polski Serwis Naukowy - OnLine od 1999 roku
RSS
Warto przeczytać: Pierwsze sprawozdanie, w którym zawarto dane dotyczące doświadczeń przeprowadzanych na zwierzętach z 25 państw członkowskich UE ujawnia, że w roku 2005 do celów doświadczalnych lub innych celów naukowych wykorzystano 12,1 miliona zwierząt.
Uwzględniając dane tylko dla "piętna... Regularne badania prostaty - najlepiej od 40. r. życia - znacznie zwiększają szanse na wczesne wykrycie raka tego gruczołu i wyleczenie go. Dlatego mężczyźni powinni uważać to za swój obowiązek - mówili lekarze w czwartek na konferencji prasowej w Warszawie.... Naukowcy z Francji wykazali, że powiązanie między astmą a genetycznymi wariantami chromosomu 17q21 ogranicza się do zachorowań na astmę w młodym wieku, a ryzyko zwiększa się w przypadku kontaktu z dymem tytoniowym w pierwszym okresie życia. Wyniki ich badań dają podstawy, by twierdzić, że astma w m... Wulgaryzmy, skrótowość konieczna przy korzystaniu z telefonu komórkowego i komputera, brutalizacja języka - to największe zagrożenia dla języka polskiego, jakie wskazywali uczestnicy Kongresu Języka Polskiego w Katowicach. W zgodnej opinii językoznawców ... Chorzy na raka płuca znacznie częściej niż osoby zdrowe są zakażeni niebezpiecznymi, tzw. onkogennymi typami wirusa HPV, najbardziej znanymi ze swej roli w rozwoju raka szyjki macicy - wynika z badań, w których udział brali polscy naukowcy. "W naszym bad...
Ostatnio na Forum:
Dyskusje
8
odp.
4
odp. Reklama:
Język regularnyTo hasło encyklopedii posiada podstrony: 1 [2],[3] Czy wiesz że...? Wyrażenia regularne (ang. regular expressions, w skrócie regex lub regexp) – wzorce, które opisują łańcuchy symboli. Teoria wyrażeń regularnych jest związana z teorią języków regularnych. Wyrażenia regularne mogą określać zbiór pasujących łańcuchów, mogą również wyszczególniać istotne części łańcucha. Symbol terminalny – w gramatyce formalnej symbol elementarny tworzący wyrazy języka formalnego. Symbole terminalne są znakami, które mogą pojawić się na wejściu lub wyjściu z reguł produkcji gramatyki formalnej. Symbol terminalny nie może być podzielony na „mniejsze” jednostki, lub ściślej: symbole terminalne nie mogą być zmieniane za pomocą reguł gramatyki formalnej, w odróżnieniu od symboli nieterminalnych. Język regularny (ang. regular language) to język formalny taki, że istnieje automat o skończonej liczbie stanów potrafiący zdecydować, czy dane słowo należy do języka. Równoważnie, taki, że istnieje dlań gramatyka regularna. Wszystkie języki regularne są bezkontekstowe. Gramatyka regularnaKażdy język regularny można zapisać w postaci gramatyki formalnej – takiej gramatyki, że po lewej stronie każdej reguły jest jeden symbol nieterminalny, po prawej zaś dowolna liczba symboli terminalnych, po których występuje co najwyżej jeden symbol nieterminalny. Deterministyczny automat skończony (ang. Deterministic Finite-state Automaton, DFA) to abstrakcyjna maszyna o skończonej liczbie stanów, która zaczynając w stanie początkowym czyta kolejne symbole pewnego słowa, po przeczytaniu każdego zmieniając swój stan na stan będący wartością funkcji jednego przeczytanego symbolu oraz stanu aktualnego. Jeśli po przeczytaniu całego słowa maszyna znajduje się w którymś ze stanów oznaczonych jako akceptujące (końcowe), słowo należy do języka regularnego, do rozpoznawania którego jest zbudowana.
Język formalny – jest to podzbiór zbioru wszystkich słów nad skończonym alfabetem. Język formalny jest kluczowym pojęciem w informatyce, logice matematycznej i językoznawstwie. Język formalny nie jest uściśleniem pojęcia języka naturalnego i nie powinien być z nim mylony. Regułami gramatyki regularnej są więc na przykład:
Nie są zaś nimi na przykład:
Zależności między językami regularnymi a gramatykami regularnymi są następujące: Przykładowe języki regularneRegularnymi są np. języki: Język bezkontekstowy (ang. context-free language) to język formalny taki, że istnieje niedeterministyczny automat ze stosem decydujący czy dany łańcuch należy do języka. Równoważnie, taki, że istnieje dlań gramatyka bezkontekstowa.
Symbol nieterminalny – w gramatyce formalnej symbol, który można definiować. Symbole nieterminalne zwane są również zmiennymi syntaktycznymi, ponieważ umożliwiają tworzenie ciągów zawierających kombinacje symboli terminalnych i nieterminalnych. ![]() o długości ![]() o parzystej długości zaczynających się od zera nie zaczynających się od zera w których na przemian występują zera i jedynki w których na przemian występują zera, jedynki i dwójkiZbiór wszystkich języków regularnych oznacza sie przez Deterministyczny automat skończony (ang. Deterministic Finite-state Automaton, DFA) to abstrakcyjna maszyna o skończonej liczbie stanów, która zaczynając w stanie początkowym czyta kolejne symbole pewnego słowa, po przeczytaniu każdego zmieniając swój stan na stan będący wartością funkcji jednego przeczytanego symbolu oraz stanu aktualnego. Jeśli po przeczytaniu całego słowa maszyna znajduje się w którymś ze stanów oznaczonych jako akceptujące (końcowe), słowo należy do języka regularnego, do rozpoznawania którego jest zbudowana.
Niedeterministyczny automat skończony (ang. Non-deterministic Finite-state Automaton, NFA) - maszyna o skończonej liczbie stanów, która zaczynając w stanie początkowym czyta kolejne symbole pewnego słowa. Po przeczytaniu każdego symbolu zmienia ona swój stan na stan będący elementem zbioru, który jest wartością funkcji przejścia. Jeśli po przeczytaniu całego słowa maszyna znajduje się w którymś ze stanów oznaczonych jako akceptujące (końcowe), mówimy że automat akceptuje czytane słowo. czytaj dalej: [2], [3]
Czy wiesz że...? beta Wyrażenia regularne (ang. regular expressions, w skrócie regex lub regexp) – wzorce, które opisują łańcuchy symboli. Teoria wyrażeń regularnych jest związana z teorią języków regularnych. Wyrażenia regularne mogą określać zbiór pasujących łańcuchów, mogą również wyszczególniać istotne części łańcucha. Powyższa treść oraz zamieszczone w niej powiązane definicje/pojęcia - udostępniane są na licencji Creative Commons: uznanie autorstwa, na tych samych warunkach, z możliwością obowiązywania dodatkowych ograniczeń.
Zobacz szczegółowe informacje o warunkach korzystania
Wszystkie hasła znajdujące się w naszym mirrorze Wikipedii mają znaczenie informacyjne i edukacyjne. Nie mogą być traktowane jako porady. |