Wie trenne ich Wörter in einem „Satz“ mit Leerzeichen?
Sie möchten das Erstellen von Domänen in JasperServer automatisieren. Domänen sind eine "Ansicht" von Daten zum Erstellen von Ad-hoc-Berichten. Die Namen der Spalten müssen dem Benutzer lesbar angezeigt werden.
ProbleEs gibt über 2.000 mögliche Daten, die die Organisation theoretisch in einen Bericht aufnehmen möchte. Die Daten stammen von nicht für den Menschen geeigneten Namen wie:
payperiodmatchcode labordistributioncodedesc dependentrelation actionendoption actionendoptiondesc addresstype addresstypedesc historytype psaddresstype rolename bankaccountstatus bankaccountstatusdesc bankaccounttype bankaccounttypedesc beneficiaryam beneficiaryclass beneficiarypercent benefitclassn Beneficia
FragWie würden Sie solche Namen automatisch ändern in:
Zahlungszeitraum Matchcodelabor verteilungscode descdependent beziehung IdeenVerwenden Sie das @ von GoogMeintest d Engine, aber ich denke, es verstößt gegen ihre AGB:
lynx -dump «url» | grep "Did you mean" | awk ...
Jede Sprache ist in Ordnung, aber Textparser wie Perl wären wahrscheinlich gut geeignet. (Die Spaltennamen sind nur in Englisch.)
Unnötige PräfekturDas Ziel ist nicht 100% ige Perfektion, wenn es darum geht, Worte zu trennen. Das folgende Ergebnis ist akzeptabel:
enrollmenteffectivedate -> Datum des Inkrafttretens der Registrierungenrollmentenddate -> Einschreibungsdatum für Männerenrollmentrequirementset -> Enrollment Requirement SetEgal was, ein Mensch muss die Ergebnisse noch einmal überprüfen und viele korrigieren. Eine Reihe von 2.000 Ergebnissen auf 600 Bearbeitungen zu reduzieren, wäre eine enorme Zeitersparnis. Fixieren aufetwa Fälle mit mehreren Möglichkeiten (z. B. Therapeutenname) bestehen darin, den Punkt insgesamt zu verfehlen.