Kummerkasten für RegExe

Hier wird geholfen, falls Ihr Probleme habt.
(Aber bitte vorerst noch mal in die Bedienungsanleitung schauen)
Benutzeravatar
Miq
Topfield-Freak
Topfield-Freak
Beiträge: 3330
Registriert: Fr 9. Dez 2005, 08:16

AW: Kummerkasten für RegExe

#21

Beitrag von Miq » Mi 25. Jun 2008, 08:12

asrael hat geschrieben:Ich habe mir die RA von iTiNa zwar nicht so sehr angeschaut, aber das müsste über character classes gehen. Also etwa 19[0-6][0-9]. Das erwischt dann die bis 1969, aber die vor 1900 nicht (da gibt es auch nicht so viele :D :) .

Problem dürfte aber sein, dass nicht bei allen Filmen die Jahreszahl mit in den EPG-Infos erscheint.

Mit freundlichen Grüßen

asrael

BTW: Auch vor 1970 wurde Mist produziert und es gibt auch neuere Filme, die gut sind. :D


Das geht wirklich so, stimmt. Allerdings findet "19[0-6][0-9]" auch Zahlen mit mehr als 4 Stellen. Eventuell fährst Du mit "\b19[0-6]\d\b" besser - "\b" bedeutet "Wortgrenze", und "\d" eine beliebige Ziffer.
Miq.

Benutzeravatar
asrael
Bootsmann
Bootsmann
Beiträge: 1407
Registriert: Mo 12. Dez 2005, 09:11
Receivertyp: SRP2401CI+ Eco
TF5500PVR mit Samsung HD103UI/Equip (im Ruhestand)
Receiverfirmware: 1.03.00 2015/03/24
03.01.2007 PTFDeSUUuEWfUaGmTs_aXeL
Wohnort: Oldenburg

AW: Kummerkasten für RegExe

#22

Beitrag von asrael » Mi 25. Jun 2008, 11:09

Miq hat geschrieben:Das geht wirklich so, stimmt. Allerdings findet "19[0-6][0-9]" auch Zahlen mit mehr als 4 Stellen. Eventuell fährst Du mit "\b19[0-6]\d\b" besser - "\b" bedeutet "Wortgrenze", und "\d" eine beliebige Ziffer.


Allerdings bleibt die Frage, was mit Filmen ist, in denen die Jahreszahl nicht vorkommt. Die würde ich dann sicherheitshalber auch aufnehmen wollen (vor allem, weil der RA intellektuell herausfordernder ist).

Also so etwas wie "Wenn keine vierstellige Zahl enthalten, dann nimm auf, wenn vierstellige Zahl enthalten, dann nimm nur auf, wenn vor 1970". Wer traut sich (darf aber aus sportlichen Gründen keiner der iTiNa-RegExperten sein)! :D :

PS: Ich hoffe, iTiNa kann Gruppierungen?

Mit freundlichen Grüßen

asrael
SRP2401CI+ Eco: TAPs aktuell im Test

TF5500PVR (FW: 03.01.2007 PTFDeSUUuEWfUaGmTsXl) mit Samsung HD103UI, Equip Adapter
TAP im Autostart: Bootmenu 0.33
Durch dieses nachgeladen: Normalerweise: TAP Commander, NiceDisplay, Standby, ImproBox, PiP, Fastskip, Stirf, iTiNa, Overfly, Filer2, TSBProtector, Goldfish. Bei Bedarf: Radiotext, acadelog, TopfAMP, MediaManager, PowerRestore, ScreenCapture_OSD, HDDInfo, MiniMax, Snake, poker, sudoko, SimpleCharEditor, filer1.20.

Benutzeravatar
Grubix
Suchfunktions-Guru
Suchfunktions-Guru
Beiträge: 6631
Registriert: Fr 9. Dez 2005, 18:50
Receivertyp: 2x TF5000PVR & TF5500PVR
Receiverfirmware: Jan. 07 PUSTED
Wohnort: Unna

AW: Kummerkasten für RegExe

#23

Beitrag von Grubix » Mi 25. Jun 2008, 11:45

asrael hat geschrieben:Allerdings bleibt die Frage, was mit Filmen ist, in denen die Jahreszahl nicht vorkommt.
Wie du selbst schon geschrieben hast, iTiNa ist von dem EPG abhängig, das die Sender liefern. Wenn die nichts reinschreiben, kann der Tina auch nichts finden.

Beispiel: Ich habe einen Tina der nach "Harald Lesch" sucht. Der hat vor etlichen Tagen eine Sendung gefunden, bei der in der erweiterten Info "Harald Lesch" stand. Zwei Tage später war der Treffer weg, aber der Timer noch da (zum Glück, iTiNa löscht die nicht). Was war passiert: Die haben das EPG so geändert, dass dort nicht mehr "...zu Gast: Prof. Harald Lesch..." stand, sondern etwas wie "... ein Prof. für Astrophysik erklärt...". :patsch:


asrael hat geschrieben:... "Wenn keine vierstellige Zahl enthalten, dann nimm auf...
Das könnte aber seeeehr viel sein. :D Es müsste noch 'ne Grundbedingung geben, z.B. das "Spielfilm" vorkommen muss. Aber man kann sich eben nicht darauf verlassen das es ins EPG auch reingeschrieben wird. Ansonsten könnte man noch 'ne Uhrzeit, 'ne Mindestlänge, Sender, usw. für die Sendung vorgeben.

asrael hat geschrieben:... wenn vierstellige Zahl enthalten, dann nimm nur auf, wenn vor 1970".
Jo, geht. Was soll denn gemacht werden wenn z.B. 1964 und 2005 vorkommt? Man könnte es aufnehmen lassen oder nicht, beides möglich.

asrael hat geschrieben:(darf aber aus sportlichen Gründen keiner der iTiNa-RegExperten sein)! :D:
:shock: ;)

Bis denn dann, Grubix.
RegExe sind stur: Sie suchen genau das, was man ihnen aufträgt.
SV1604N & HD300LD, Astra, 95cm, MTI Blue, 5/10 Multiswitch
TAPs: PowerRestore, iTiNa, FastSkip, Filer, TF5000Display / NiceDisplay
(HDD-Info, TAP-Commander, ScreenCapture-OSD, Minimax, Sudoku) wa

Benutzeravatar
asrael
Bootsmann
Bootsmann
Beiträge: 1407
Registriert: Mo 12. Dez 2005, 09:11
Receivertyp: SRP2401CI+ Eco
TF5500PVR mit Samsung HD103UI/Equip (im Ruhestand)
Receiverfirmware: 1.03.00 2015/03/24
03.01.2007 PTFDeSUUuEWfUaGmTs_aXeL
Wohnort: Oldenburg

AW: Kummerkasten für RegExe

#24

Beitrag von asrael » Mi 25. Jun 2008, 12:18

Grubix hat geschrieben:Das könnte aber seeeehr viel sein. :D Es müsste noch 'ne Grundbedingung geben, z.B. das "Spielfilm" vorkommen muss.


Das war ja auch nicht für die Praxis gedacht (wie wir beide schon sagten, wird angesichts der EPG-Qualität da nicht viel bei rum kommen), sondern als rein intellektuelles Rätsel. :D :

Mit freundlichen Grüßen

asrael
SRP2401CI+ Eco: TAPs aktuell im Test

TF5500PVR (FW: 03.01.2007 PTFDeSUUuEWfUaGmTsXl) mit Samsung HD103UI, Equip Adapter
TAP im Autostart: Bootmenu 0.33
Durch dieses nachgeladen: Normalerweise: TAP Commander, NiceDisplay, Standby, ImproBox, PiP, Fastskip, Stirf, iTiNa, Overfly, Filer2, TSBProtector, Goldfish. Bei Bedarf: Radiotext, acadelog, TopfAMP, MediaManager, PowerRestore, ScreenCapture_OSD, HDDInfo, MiniMax, Snake, poker, sudoko, SimpleCharEditor, filer1.20.

soundsmith
Benutzer
Benutzer
Beiträge: 53
Registriert: Do 21. Feb 2008, 19:53

AW: Kummerkasten für RegExe

#25

Beitrag von soundsmith » Sa 28. Jun 2008, 12:14

Danke für die Tipps! Ich werde die andere Variante mal im Vergleich ausprobieren.

Noch eine kleine Frage: Wie gebe ich in iTiNa den senkrechten Strich ein: |

In der virtuellen Tastatur ist dieses Zeichen nicht enthalten, oder?

Danke!

soundsmith

canarias
SmartEPG-Symbolversteher und Ex-iTiNa Dauerscanner
SmartEPG-Symbolversteher und Ex-iTiNa Dauerscanner
Beiträge: 4126
Registriert: Fr 9. Dez 2005, 11:10
Receivertyp: 2 x TF 5000PVR
Receiverfirmware: TF-NPC 5.13.40P Jan 03 07
Wohnort: Heidelberg

AW: Kummerkasten für RegExe

#26

Beitrag von canarias » Sa 28. Jun 2008, 13:08

[quote="soundsmith"]Danke für die Tipps! Ich werde die andere Variante mal im Vergleich ausprobieren.

Noch eine kleine Frage: Wie gebe ich in iTiNa den senkrechten Strich ein: |

In der virtuellen Tastatur ist dieses Zeichen nicht enthalten, oder?

Danke!

soundsmith[/quote]


In der Hanhytastatur bei der 0 Taste, weiterschalten der Tasten Ansichten mit Infotaste.

oder bei dem Miq Pad
Gruss aus Heidelberg
__________________________________________________
2 x SRP2100 beide im LAN
TAP: WebControl, SmartEPG , CalllMonitor, TMSRemote, FritzDect



regular_expression_töpfer
Neuling
Neuling
Beiträge: 3
Registriert: Sa 19. Jul 2008, 12:48
Receivertyp: TF 6000 WLAN

Kompelxität

#27

Beitrag von regular_expression_töpfer » Sa 19. Jul 2008, 15:19

Nachdem ich seit vielen Jahren u. a. mit RegExe meine Brötchen verdiene und mir das auch Spaß macht, würde ich nun gerne meine Tinas mit diesen vollstopfen.

Zurzeit bin ich ebenfalls beim "Spiefilm-/Soap-Problem" am Basteln. Mein Ziel ist allerdings das Gegenteil, nämlich alle auszuschließen und nur Dokus aufzunehmen.

Nun eine Frage zu den Grenzen der Komplexität:

Wie komplex/verschachtelt darf ein Ausdruck werden, damit iTina den Tina noch annimmt?

Beispiel, das nicht mehr verarbeitet wird:

Ausdruck a ist "([A-Z][A-Z]|[a-zäöüß])[/, ]*(19|20)\d\d"
25 Treffer, ok

b ist "Folge \d{3}"
37 Treffer, ok

c ist "(a|b)"
0 Treffer, falsch, sollte zwischen 37 und 25+37 liegen

d ist "a|b"
0 Treffer, falsch, sollte zwischen 37 und 25+37 liegen

Übrigens: Habe im RX-Handuch einen Fehler gefunden:
Falsch:
"Die \d{,2} Elemente" findet "Die", gefolgt von 0 bis 2 Ziffern und dahinter "Elemente". Also zum Beispiel "Die Elemente" oder "Die 4 Elemente" oder "Die 10 Elemente" usw.
Richtig (auf die Leerzeichen achten):
"Die \d{,2} Elemente" findet "Die ", gefolgt von 0 bis 2 Ziffern und dahinter " Elemente". Also zum Beispiel "Die Elemente" oder "Die 4 Elemente" oder "Die 10 Elemente" usw.

thx, rxt

Benutzeravatar
Miq
Topfield-Freak
Topfield-Freak
Beiträge: 3330
Registriert: Fr 9. Dez 2005, 08:16

AW: Kompelxität

#28

Beitrag von Miq » Sa 19. Jul 2008, 15:32

regular_expression_töpfer hat geschrieben:Nachdem ich seit vielen Jahren u. a. mit RegExe meine Brötchen verdiene und mir das auch Spaß macht, würde ich nun gerne meine Tinas mit diesen vollstopfen.

Zurzeit bin ich ebenfalls beim "Spiefilm-/Soap-Problem" am Basteln. Mein Ziel ist allerdings das Gegenteil, nämlich alle auszuschließen und nur Dokus aufzunehmen.

Nun eine Frage zu den Grenzen der Komplexität:

Wie komplex/verschachtelt darf ein Ausdruck werden, damit iTina den Tina noch annimmt?

Beispiel, das nicht mehr verarbeitet wird:

Ausdruck a ist "([A-Z][A-Z]|[a-zäöüß])[/, ]*(19|20)\d\d"
25 Treffer, ok

b ist "Folge \d{3}"
37 Treffer, ok

c ist "(a|b)"
0 Treffer, falsch, sollte zwischen 37 und 25+37 liegen

d ist "a|b"
0 Treffer, falsch, sollte zwischen 37 und 25+37 liegen

Übrigens: Habe im RX-Handuch einen Fehler gefunden:
Falsch:
"Die \d{,2} Elemente" findet "Die", gefolgt von 0 bis 2 Ziffern und dahinter "Elemente". Also zum Beispiel "Die Elemente" oder "Die 4 Elemente" oder "Die 10 Elemente" usw.
Richtig (auf die Leerzeichen achten):
"Die \d{,2} Elemente" findet "Die ", gefolgt von 0 bis 2 Ziffern und dahinter " Elemente". Also zum Beispiel "Die Elemente" oder "Die 4 Elemente" oder "Die 10 Elemente" usw.

thx, rxt


Ah, ein Mit-Junkie! :D Freut mich, dass sich neben Grubix und mir ein weiterer Kenner gefunden hat. Vielleicht kannst Du mit dazu beitragen, dass die anderen die Scheu vor RegExen verlieren.

Die RegEx-Implementierung in iTiNa ist selbstgebaut, deswegen hat sie a) Einschränkungen und ist b) auch sicher nicht zu 100% korrekt. Eine der Einschränkungen ist, dass es kein Backtracking in bereits gefundene Klammerausdrücke gibt. D.h., wenn ein geklammerter Teil eines Regex zugetroffen hat, und ein kompletter Match nur möglich wird, wenn die von der Klammer gefundenen Textzeichen wieder reduziert würden, dann kann das die iTiNa-Implementation nicht. Ich vermute, dass das die von Dir gefundenen Nicht-Treffer erklärt.

Eine Änderung dieses Verhaltens ist sehr aufwendig und kostet deutlich Performance, und wegen der Seltenheit des dadurch erzeugten Problems habe ich mich nie daran gemacht.

@Grubix: Könntest Du den Fehler der Erklärung bitte im RegEx-Handbuch korrigieren?
Miq.

regular_expression_töpfer
Neuling
Neuling
Beiträge: 3
Registriert: Sa 19. Jul 2008, 12:48
Receivertyp: TF 6000 WLAN

AW: Kummerkasten für RegExe

#29

Beitrag von regular_expression_töpfer » Sa 19. Jul 2008, 16:31

Miq hat geschrieben:Ah, ein Mit-Junkie! :D Freut mich, dass sich neben Grubix und mir ein weiterer Kenner gefunden hat. Vielleicht kannst Du mit dazu beitragen, dass die anderen die Scheu vor RegExen verlieren.


Ja, gern. Hier schon mal eine Idee:

Kleine Lib im Forum aufbauen mit Rx-"Snippets". Beispiel "pre-alpha ;) ":
RegExp-Snippet "Spielfilme suchen": "([A-Z])[/, ]*(19|20)\d\d" findet Sendungen mit "USA 2005", "D/1992" und "GB, 1962"
Diese kann sich dann jeder rauskopieren und anwenden, oder auch kombinieren und erweitern. So kommen vielleicht einige auf den Geschmack.

Miq hat geschrieben:Die RegEx-Implementierung in iTiNa ist selbstgebaut, deswegen hat sie a) Einschränkungen und ist b) auch sicher nicht zu 100% korrekt. Eine der Einschränkungen ist, dass es kein Backtracking in bereits gefundene Klammerausdrücke gibt. D.h., wenn ein geklammerter Teil eines Regex zugetroffen hat, und ein kompletter Match nur möglich wird, wenn die von der Klammer gefundenen Textzeichen wieder reduziert würden, dann kann das die iTiNa-Implementation nicht. Ich vermute, dass das die von Dir gefundenen Nicht-Treffer erklärt.

Eine Änderung dieses Verhaltens ist sehr aufwendig und kostet deutlich Performance, und wegen der Seltenheit des dadurch erzeugten Problems habe ich mich nie daran gemacht.


Achso, hatte angenommen, dass eine freie Rx-Lib verwendet wird, o. ä.

Respekt vor dieser Fleißarbeit von Dir.

Gruß
rxt

regular_expression_töpfer
Neuling
Neuling
Beiträge: 3
Registriert: Sa 19. Jul 2008, 12:48
Receivertyp: TF 6000 WLAN

AW: Kummerkasten für RegExe

#30

Beitrag von regular_expression_töpfer » Sa 19. Jul 2008, 18:31

@Miq: Noch 'n Vorschlag, um eine Hürde für die Benutzung von RegExe zu nehmen:

Dein miq-Pad-Layout auch für die 6000er anpassen. Wir haben folgendes Ziffernlayout auf der Fernbedienung:
1234
5678
R90i

Die Eingabe der vielen Rx-Sonderzeichen per Fernbedienung wird so etwas einfacher für die, die Ihre Tinas nicht auf dem PC erstellen.

rxt

Benutzeravatar
Miq
Topfield-Freak
Topfield-Freak
Beiträge: 3330
Registriert: Fr 9. Dez 2005, 08:16

AW: Kummerkasten für RegExe

#31

Beitrag von Miq » Sa 19. Jul 2008, 18:39

regular_expression_töpfer hat geschrieben:@Miq: Noch 'n Vorschlag, um eine Hürde für die Benutzung von RegExe zu nehmen:

Dein miq-Pad-Layout auch für die 6000er anpassen. Wir haben folgendes Ziffernlayout auf der Fernbedienung:
1234
5678
R90i

Die Eingabe der vielen Rx-Sonderzeichen per Fernbedienung wird so etwas einfacher für die, die Ihre Tinas nicht auf dem PC erstellen.

rxt


Das wird irgendwann möglich sein, der Code lässt im Prinzip schon jetzt eine beliebige Belegung zu, nur die Grafik hinkt da hinterher. Nach dem Drücken der ersten Taste werden ja die dann möglichen Zeichen gelb angezeigt, und das ist eine statische Grafik. Müssen wir StevieC mal bearbeiten, dass der auch andere Layouts zulässt... :D

Kannst ja schon mal ein 6000-Layout erfinden - das für die 5000er FB orientiert sich übrigens an den Buchstabenhäufigkeiten im Deutschen, die kann ich Dir gerne beisteuern:

Code: Alles auswählen

/****** Counts **********
?:        0 ?:        0 ?:        0 ?:        0 ?:        0 ?:        0 ?:        0 ?:        0 
?:        0 þ:        0 ð:        0 ?:        0 ?:        0 ?:        0 ?:        0 ?:        0 
?:        0 ?:        0 ?:        0 ?:        0 ?:        0 ?:        0 ?:        0 ?:        0 
?:        0 ?:        0 ?:        0 ?:        0 ?:        0 ?:        0 ?:        0 ?:        0 
Þ:        0 Ý:        0 Ù:        0 Ð:        0 Ï:        0 Ì:        0 Æ:        0 Â:        0 
¹:        0 ¸:        0 *:        0 ¶:        0 ¯:        0 ¬:        0 ¨:        0 ¦:        0 
¢:        0 ¡:        0 *:        0 ?:        0 ?:        0 ?:        0 ?:        0 ?:        0 
?:        0 ?:        0 ?:        0 ?:        0 ?:        0 ?:        0 ?:        0 ?:        0 
?:        0 ?:        0 ?:        0 ?:        0 ?:        0 ?:        0 ?:        0 ?:        0 
?:        0 ?:        0 ?:        0 :        0 ~:        0 |:        0 ÿ:        1 ý:        1 
©:        1 ª:        1 *:        1 ³:        1 ÷:        1 ·:        1 ?:        1 ¾:        1 
À:        1 Ã:        1 Ê:        1 Ñ:        1 Û:        1 Ë:        2 ¼:        2 ?:        2 
Î:        2 Õ:        2 Ú:        2 Í:        3 ?:        3 ¿:        3 ´:        3 º:        3 
Ò:        3 ±:        4 ®:        4 {:        5 }:        6 Ó:        6 £:        6 ?:        6 
Ô:        8 õ:        8 È:        8 ½:        9 ¥:        9 ×:        9 Ø:       11 µ:       12 
\:       12 ?:       14 ²:       17 ù:       18 ì:       23 ^:       23 û:       23 Å:       32 
Á:       34 ò:       41 °:       41 å:       46 ¤:       51 æ:       52 ï:       66 î:       67 
Ç:       72 _:       80 <:       93 >:      113 É:      120 ê:      137 ø:      150 â:      153 
ã:      184 ú:      194 $:      206 @:      231 ñ:      262 ô:      269 #:      316 «:      390 
»:      412 =:      414 ë:      508 ç:      559 ?:      582 ]:      596 [:      601 í:      655 
à:      680 ó:      828 ?:      894 ?:      932 è:     1081 §:     1246 `:     1322 á:     1482 
+:     1664 %:     2646 X:     6313 &:     6748 é:    12773 Y:    17551 !:    20011 Ä:    22519 
;:    24770 Ö:    27664 /:    32629 Q:    33107 q:    39615 Ü:    47713 ?:    82395 ':    90805 
x:   147194 ):   174471 (:   174532 O:   241790 y:   284444 ::   300661 C:   316041 j:   343111 
Z:   394290 J:   422122 N:   468276 U:   500267 I:   538236 L:   539124 H:   637913 R:   638318 
T:   641903 V:   645314 ß:   647158 ö:   705221 ":   773665 W:   820790 F:   836033 G:   838043 
P:   893463 K:   900852 -:   952895 E:   975776 M:  1189901 B:  1268455 A:  1342335 D:  1584286 
ä:  1601410 ü:  1820152 S:  1885020 7:  1919265 8:  1930903 6:  1934086 v:  1949373 4:  1958437 
p:  1965184 3:  1988834 5:  2006937 9:  2062066 0:  2337483 ,:  2703386 ?:  3000000 ?:  3000000 
z:  3034051 2:  3103441 .:  3137643 w:  3151564 1:  3250869 k:  3254558 f:  4028402 b:  4481972 
m:  6356321 o:  7301993 c:  7330509 g:  7535865 u:  9798575 l:  9872084 h: 11233262 d: 11735189 
a: 15035255 s: 15558976 t: 16948435 r: 20516293 i: 21248957 n: 27012723 e: 44034982  : 50190175 */
(Leider werden manche exotischen Zeichen je nach Browser und -einstellung anders angezeigt)
Miq.

Benutzeravatar
StevieC
Moderator & Design Guru
<font color=lue>Moderator</font> & <font color=
ed>Design Guru</font>
Beiträge: 13189
Registriert: Fr 9. Dez 2005, 11:24
Receivertyp: TMS SRP2100
Receiverfirmware: Immer die neueste ;-)
Kontaktdaten:

AW: Kummerkasten für RegExe

#32

Beitrag von StevieC » So 20. Jul 2008, 13:00

Miq hat geschrieben: Müssen wir StevieC mal bearbeiten, dass der auch andere Layouts zulässt... :D


:bumm: :brabbel: :kick: :bumm: autsch...

Gruß

StevieC


iTiNa TMS V0.94
CallMonitor V1.2RC
Mediaaspect V1.3
TMSDisplay V1.5

Benutzeravatar
Grubix
Suchfunktions-Guru
Suchfunktions-Guru
Beiträge: 6631
Registriert: Fr 9. Dez 2005, 18:50
Receivertyp: 2x TF5000PVR & TF5500PVR
Receiverfirmware: Jan. 07 PUSTED
Wohnort: Unna

AW: Kompelxität

#33

Beitrag von Grubix » Mo 21. Jul 2008, 11:57

Hallo rxt, ein Mitstreiter im RegEx "Geschäft". :D :
regular_expression_töpfer hat geschrieben:Übrigens: Habe im RX-Handuch einen Fehler gefunden:
Falsch:
"Die \d{,2} Elemente" findet "Die", gefolgt von 0 bis 2 Ziffern und dahinter "Elemente". Also zum Beispiel "Die Elemente" oder "Die 4 Elemente" oder "Die 10 Elemente" usw.
Richtig (auf die Leerzeichen achten):
"Die \d{,2} Elemente" findet "Die ", gefolgt von 0 bis 2 Ziffern und dahinter " Elemente". Also zum Beispiel "Die Elemente" oder "Die 4 Elemente" oder "Die 10 Elemente" usw.
Du hast absolut recht, gut aufgepasst. :respekt:
Die beiden Leerzeichen im ersten Beispiel zeigen sehr deutlich, wie fatal der Fehler ist. Ohne Zahl würde praktisch nichts gefunden. :patsch:

Damit das Beispiel das macht, was es sollte, kommt man wohl nicht umher, ein Leerzeichen noch Alternative zu machen:

Code: Alles auswählen

"Die \d{,2} ?Elemente"
Oder hast du eine bessere Idee die dem Sinn des Beispiels entspricht?


regular_expression_töpfer hat geschrieben:...
Kleine Lib im Forum aufbauen mit Rx-"Snippets". Beispiel "pre-alpha ;) ":
Gerne. Die kann man dann auch ins Handbuch, hinter die anderen Beispiele schreiben. Das Kapitel 4 soll mit den Beispielen ja ein paar Anregungen geben und die Handhabung zeigen.
Machen wir ein Kapitel 5 "Praktische Beispiele für die Suche" auf und schreiben dort Begriffe rein, die wir hier im Forum gesammelt haben.

Bis denn dann, Grubix.
RegExe sind stur: Sie suchen genau das, was man ihnen aufträgt.
SV1604N & HD300LD, Astra, 95cm, MTI Blue, 5/10 Multiswitch
TAPs: PowerRestore, iTiNa, FastSkip, Filer, TF5000Display / NiceDisplay
(HDD-Info, TAP-Commander, ScreenCapture-OSD, Minimax, Sudoku) wa

FMM
Erfahrener Benutzer
Erfahrener Benutzer
Beiträge: 138
Registriert: Sa 7. Jun 2008, 17:28
Receivertyp: SRP 2100
Receiverfirmware: die aktuelle...
Wohnort: Thüringen

AW: Kummerkasten für RegExe

#34

Beitrag von FMM » Mo 26. Jan 2009, 20:22

[quote="canarias"]In der Hanhytastatur bei der 0 Taste, weiterschalten der Tasten Ansichten mit Infotaste.

oder bei dem Miq Pad[/quote]


Hab jetzt iTiNa 1.01 installiert und wollte mich mal an RegExe versuchen. Trotz Umstellung auf Miq Pad wird in der erweiterten Suchworteingabe die virt. Tastatur verwendet (bei allen anderen Eingabefeldern erscheint Miq Pad). Und auf der virtuellen Tastatur (die ich generell praktischer als das Miq-Pad finde) habe ich weder ein Komma ( , ), noch einen Backslash ( \ ) und auch keinen senkrechten Strich ( | ). Drücken der "Info"-Taste bringt den Wechsel zwischen Großbuchstaben, Kleinbuchstaben und Zahlen / Sonderzeichen. Da gibt's zwar u.a. den normalen Slash, aber eben nicht die o.g. 3 Zeichen. Was mach ich falsch?

Gleich noch 'ne Frage: Gibt es die Möglichkeit, Suchaufträge (sorry, iTiNa's) am Rechner quasi nachzubearbeiten und dort die RegeExen bequem per Comp-Tastatur zu erfassen? Bei 3GP ging das damals über eine Textdatei im Programmverzeichnis...
SRP-2100 (TMS)
Firmware immer aktuell über Auto-Update

Benutzeravatar
macfan
Ex-iTiNa-Promoter
Ex-iTiNa-Promoter
Beiträge: 24968
Registriert: Fr 9. Dez 2005, 10:16
Receivertyp: 2 x TF 2401 CI+, 2100, 5200 C, VU+ Ultimo 4K
Receiverfirmware: SRP-Serie: die neueste, 5k: Jan 07 PTU, VU+ VTi 15.0
Wohnort: Dortmund

AW: Kummerkasten für RegExe

#35

Beitrag von macfan » Mo 26. Jan 2009, 20:34

FMM hat geschrieben:Gleich noch 'ne Frage: Gibt es die Möglichkeit, Suchaufträge (sorry, iTiNa's)

Nein, Tinas ;) .
am Rechner quasi nachzubearbeiten und dort die RegeExen bequem per Comp-Tastatur zu erfassen?
Schau dir mal die iTiNa_Search.act an.

Gruß, Horst

FMM
Erfahrener Benutzer
Erfahrener Benutzer
Beiträge: 138
Registriert: Sa 7. Jun 2008, 17:28
Receivertyp: SRP 2100
Receiverfirmware: die aktuelle...
Wohnort: Thüringen

AW: Kummerkasten für RegExe

#36

Beitrag von FMM » Mo 26. Jan 2009, 20:57

macfan hat geschrieben:

Schau dir mal die iTiNa_Search.act an.

Gruß, Horst


So hatte ich's mir vorgestellt... Danke! :hello:

Und jetzt zum ersten Teil meiner Frage...?
SRP-2100 (TMS)
Firmware immer aktuell über Auto-Update

Benutzeravatar
Grubix
Suchfunktions-Guru
Suchfunktions-Guru
Beiträge: 6631
Registriert: Fr 9. Dez 2005, 18:50
Receivertyp: 2x TF5000PVR & TF5500PVR
Receiverfirmware: Jan. 07 PUSTED
Wohnort: Unna

AW: Kummerkasten für RegExe

#37

Beitrag von Grubix » Di 27. Jan 2009, 10:03

FMM hat geschrieben:Und jetzt zum ersten Teil meiner Frage...?
Ich verwende immer das Miq-Pad, insbesondere in der erweiterten Eingabe. Wenn du im Feld für einen Suchbegriff bist und "i" drückst, kommt nicht das Miq-Pad? Auch nicht wenn du mit den Zahlentasten los schreibst? Merkwürdig, sehr merkwürdig. :thinker:

Ich probiere das mal mit Userlevel 2 aus, aber daran kann's nicht liegen...
RegExe sind stur: Sie suchen genau das, was man ihnen aufträgt.
SV1604N & HD300LD, Astra, 95cm, MTI Blue, 5/10 Multiswitch
TAPs: PowerRestore, iTiNa, FastSkip, Filer, TF5000Display / NiceDisplay
(HDD-Info, TAP-Commander, ScreenCapture-OSD, Minimax, Sudoku) wa

Top-Topf
Benutzer
Benutzer
Beiträge: 62
Registriert: Do 2. Jul 2009, 15:36
Receivertyp: TF 6000 PVR 320GB
Receiverfirmware: 2416 / 1.13 / v5.40 / Oct 06 2008
Wohnort: Hessen

AW: Kummerkasten für RegExe

#38

Beitrag von Top-Topf » Fr 17. Jul 2009, 19:42

Hallo,
ich habe da auch mal zwei DAU-Fragen ;-)

Suchbegriff: Tom.*Jerry
sollte doch "Tom & Jerry" als auch "Tom&Jerry" und auch "Tom und Jerry" finden, korrekt?

Und, wie kann man über die eingeblendete ("PC")-Tastatur Sonderzeichen wie "|" eingben?
Oder geht das nur über die Handy-Tastatur?
Zuletzt geändert von Top-Topf am Fr 17. Jul 2009, 21:27, insgesamt 1-mal geändert.

Benutzeravatar
Miq
Topfield-Freak
Topfield-Freak
Beiträge: 3330
Registriert: Fr 9. Dez 2005, 08:16

AW: Kummerkasten für RegExe

#39

Beitrag von Miq » Fr 17. Jul 2009, 22:17

[quote="Top-Topf"]Hallo,
ich habe da auch mal zwei DAU-Fragen ;-)

Suchbegriff: Tom.*Jerry
sollte doch "Tom & Jerry" als auch "Tom&Jerry" und auch "Tom und Jerry" finden, korrekt?

Und, wie kann man über die eingeblendete ("PC")-Tastatur Sonderzeichen wie "|" eingben?
Oder geht das nur über die Handy-Tastatur?[/quote]


Teil 1: korrekt.

Teil 2: Handy-Tastatur oder Miq-Pad.
Miq.

Benutzeravatar
Plasta
Topfazubi
Topfazubi
Beiträge: 46
Registriert: Di 7. Feb 2006, 09:08
Wohnort: Maisach/FFB

AW: Kummerkasten für RegExe

#40

Beitrag von Plasta » Fr 10. Dez 2010, 18:18

Hallo!

Noch ein DAU :-(

Also ich steht wie der "Ochs vorm Berg" und frage mich, wie ich auf der virt. Tatstatur des 2410 das Zeichen "\0174" = "|" eingeben kann?

Gebe ich es einfach als Oktalzahl an oder kann ich es in der Tastatur in den "tinas" auch am Bildschirm darstellen ...

Vielleicht kann mich jemand erleuchten?

Gruss
Michael
sagt Euch seinen Dank und wünscht

Long days and pleasant nights to you all. __ :wink: _
(Roland Deschain of Gilead)

:topf: SRP-2410 | |AlphacCrypt Light 3.05

TAPs: TAPtoDate | iTiNa | TMSCommander | ReZap
:laola:

Antworten

Zurück zu „iTiNa Probleme“