Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
/**
*
*/
package de.tutorials;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**
* @author Tom
*
*/
public class Foo {
/**
* @param args
*/
public static void main(String[] args) {
String str = "<vcc:headingCellProperty column=\"3\" row=\"0\" width=\"125\" value=\"Buyer name\" sorted=\"true\" />";
String regex = "value=\"([^\"]*)";
Matcher matcher = Pattern.compile(regex).matcher(str);
if (matcher.find()) {
System.out.println(matcher.group(1));
}
}
}
String test = "Stück für Stück wird ein test getestet";
String regex = "Stück";
Matcher matcher = Pattern.compile(regex).matcher(test);
if(matcher.find()){
System.out.println(matcher.group());
if(matcher.find(matcher.end())){
System.out.println(matcher.group(1));
}
}
Ausgabe:
Stück
Stück
public static void main( String[] args ) {
String test = "<vcc:headingCellProperty column=\"3\" row=\"0\" width=\"125\" value=\"Buyer name\" sorted=\"true\" />" +
"blabla<vcc:headingCellProperty column=\"3\" row=\"0\" width=\"125\" value=\"test string\" sorted=\"true\" />" +
"huibla<vcc:headingCellProperty column=\"3\" row=\"0\" width=\"125\" value=\"nochmal\" sorted=\"true\" />";
String regex = " .*value=\"(\\w.*?)\" ";
Matcher matcher = Pattern.compile(regex).matcher(test);
while(matcher.find()){
System.out.println(matcher.group(1) + "\t" + matcher.start());
}
}
String test = "<vcc:headingCellProperty column=\"3\" row=\"0\" width=\"125\" value=\"Buyer name\" sorted=\"true\" />\n" +
"blabla<vcc:headingCellProperty column=\"3\" row=\"0\" width=\"125\" value=\"test string\" sorted=\"true\" />\n" +
"huibla<vcc:headingCellProperty column=\"3\" row=\"0\" width=\"125\" value=\"nochmal\" sorted=\"true\" />\n";
package de.tutorials;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class RegexExample {
public static void main( String[] args ) {
String test = "<vcc:headingCellProperty column=\"3\" row=\"0\" width=\"125\" value=\"Buyer name\" sorted=\"true\" />" +
"blabla<vcc:headingCellProperty column=\"3\" row=\"0\" width=\"125\" value=\"test string\" sorted=\"true\" />" +
"huibla<vcc:headingCellProperty column=\"3\" row=\"0\" width=\"125\" value=\"nochmal\" sorted=\"true\" />";
String regex = "value=\"([^\"]*)";
Matcher matcher = Pattern.compile(regex).matcher(test);
while(matcher.find()){
System.out.println(matcher.group(1));
}
}
}
<td class="dunkelBlauWeiss">Lieferantennummer / AdressIndex<br>(local supplier code)</td> // hier brauch ich den Inhalt
<td><vcc:textFieldComponent size="12" width="110" maxlength="30" name="NUMMER" /></td> // hier brauch ich ihn nicht
String regex = "<td.*>(.*)</td>" // wird im Programm je nach spezifizierten Tag zusammengebastelt