Kann mir jemand helfen, wie kann ich ganzen Text in Abschnitte mit Java Selenium teilen. Jeder Textblock (Absätze) muss extrahiert werden. Grundsätzlich sollte es einen Absatz extrahieren, wenn zwischen den Textzeilen ein Zeilenumbruch vorliegt. Der Beispieltext ist:Wie teile ich Text in Absätze
Description of rules
SAM/CAD are need to be discussed.
The required codes needed to be provided with accurate information.
Restricted:
- Smoking in the public place
- drink alcohol in the public places.
- Scream and make violations
SAM Setting:
not allowed
Mein Code, der mit anderen Worten nicht funktioniert, ist es nicht in Absätze aufgeteilt:
String text=driver.findElement(By.xpath(".//*[@id='Content_tdMainContent']")).getText();
String[] eachSentence=text.split("^\\s*$");
Split auf leere Zeilen '^ \ s * $'? [Siehe hier bei regex101] (https://regex101.com/r/0XGVxb/1). – ClasG
Es funktioniert nicht –
@ S.Dase Ich denke, das ganze Problem ist mit der Aufspaltung der 'Text', die Sie von überall erhalten können und bezieht sich auf Java. Wie ist es mit Selen verbunden? – DebanjanB