Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

In MySQL-Tabelle alle DS selecten, wo ein Textmuster in einem Feld Typ TEXT vorkommt

Frage Entwicklung Datenbanken

Mitglied: Codehunter

Codehunter (Level 2) - Jetzt verbinden

15.02.2013 um 10:38 Uhr, 2011 Aufrufe, 3 Kommentare

Hallo!

Gibt es eine Möglichkeit, alle Datensätze zu selecten, bei denen in einem Textfeld ein bestimmtes Zeichenkettenmuster vorkommt?

Beispiel: $%%%%%-$%%%%%-$%%%%%

Die "$" stehen für Zeichen von A bis Z und a bis z ohne Umlaute. Die "%" stehen für Zahlen von 0 bis 9. Die zwei Minuszeichen kommen in jedem Fall vor. Jeder der drei Blöcke hat genau EINEN Buchstaben, immer am Anfang des Blockes. Die Anzahl der numerischen Zeichen pro Block kann variieren zwischen einem und sechs Zeichen.

Das beschriebene Zeichenmuster kann in einem Fließtext vorkommen, steht also nicht alleine in dem betreffenden Textfeld.

Kann man sowas evtl. per RegEx erledigen? Wenn ja, wie müßte die RegEx aussehen? Bin da nicht so firm drin...

Grüße
Cody
Mitglied: LianenSchwinger
15.02.2013, aktualisiert um 10:51 Uhr
Hallo Cody,

ja das geht mit RegEx, versuch mal:

01.
([a-zA-Z]{1}[0-9]{1,6}-?){3}
Getestet auf http://regexpal.com/ mit "Also sowas B012345-Q123453-T6789 oder sowas in der Art"

Gruß Jörg
Bitte warten ..
Mitglied: Codehunter
15.02.2013 um 11:03 Uhr
Das geht ganz wunderbar! Vielen Dank. Ich hatte mit meinen bescheidenen Kenntnissen von RegEx sowas ausgetüftelt:

[:alpha:][0-9]+[\-][:alpha:][0-9]+[\-][:alpha:][0-9]+
Bitte warten ..
Mitglied: LianenSchwinger
15.02.2013 um 11:09 Uhr
... gern geschehen.
Und bitte noch als gelöst markieren.

G Jörg
Bitte warten ..
Ähnliche Inhalte
VB for Applications
gelöst Feld mit CSV-Daten aus MySQL-Datenbank einlesen (3)

Frage von Andreas.HH1 zum Thema VB for Applications ...

Datenbanken
MS SQL - Update Text Feld mit Steuerzeichen (4)

Frage von emeriks zum Thema Datenbanken ...

Microsoft Office
gelöst Excel VBA In Userform Maske Text nach Eingabe löschen (1)

Frage von kluthi69 zum Thema Microsoft Office ...

Neue Wissensbeiträge
Batch & Shell

Batch - ein paar Basics die man kennen sollte

Tipp von Pedant zum Thema Batch & Shell ...

Microsoft

Restrictor: Profi-Schutz für jedes Window

(6)

Tipp von AlFalcone zum Thema Microsoft ...

Batch & Shell

Batch zum Zurücksetzen eines lokalen Profils

Tipp von Mr.Error zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Hosting & Housing
gelöst Webserver bei WIX, aber DNS Server wo anders (9)

Frage von laster zum Thema Hosting & Housing ...

Microsoft Office
gelöst Excel Dateien durchsuchen und Teile extrahieren (7)

Frage von Beranavan zum Thema Microsoft Office ...

Router & Routing
Standortvernetzung von drei Standorten (6)

Frage von meinsm zum Thema Router & Routing ...