Fragment enthält Ich habe einen Satz von Wörtern, z. {6-31G *, 6-311G *, 6-31 ++ G *, 6-311 ++ G **}. Wie Sie sehen können, ist das gemeinsame Fragment "6-31". Was ich jetzt in Tcl tun muss, ist zu überprüfen, ob String unter $variable
dieses Fragment enthält. Ich weiß, dass ich es mit regulären Ausdrücken wie dies tun könnte:Überprüfen, ob die Zeichenfolge in Tcl
if {[regexp {^6-31} $variable]} {
puts "You provided Pople-style basis set"
}
aber welche andere Lösung könnte ich verwenden (nur aus Neugier)?