Heim  >  Artikel  >  Was bedeuten die Platzhalterzeichen * und ?

Was bedeuten die Platzhalterzeichen * und ?

青灯夜游
青灯夜游Original
2022-07-25 11:43:0246500Durchsuche

Der Platzhalter „*“ kann eine beliebige Zeichenfolge darstellen und mit null, einem einzelnen oder mehreren Zeichen übereinstimmen, während der Platzhalter „?“ nur eine einzelne Zeichenfolge darstellt und dieses Wort existieren muss. Platzhalter ist eine spezielle Anweisung, die hauptsächlich das Sternchen „*“ und das Fragezeichen „?“ enthält und zur Fuzzy-Suche in Dateien verwendet wird. Die Anzahl der Übereinstimmungen für „*“ ist nicht begrenzt, während die Anzahl der übereinstimmenden Zeichen für „?“ begrenzt ist. Wenn Sie nach einem Ordner suchen, können Sie damit ein oder mehrere echte Zeichen ersetzen. Wenn Sie die echten Zeichen nicht kennen oder zu faul sind, den vollständigen Namen einzugeben, verwenden Sie häufig Platzhalter, um ein oder mehrere echte Zeichen zu ersetzen.

Was bedeuten die Platzhalterzeichen * und ?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.

Bei der Suche nach Dateien kann das Platzhalterzeichen * eine beliebige Zeichenfolge darstellen; ? stellt nur eine einzelne Zeichenfolge dar, dieses Wort muss jedoch existieren. *可以代表任何字符串;?仅代表单个字符串,但此单字必须存在。

通配符是一种特殊语句,主要有星号(*)和问号(?),用来模糊搜索文件。当查找文件夹时,可以使用它来代替一个或多个真正字符;当不知道真正字符或者懒得输入完整名字时,常常使用通配符代替一个或多个真正的字符。 

实际上用“*Not?pad

Platzhalter ist eine spezielle Anweisung, hauptsächlich ein Sternchen (*) und ein Fragezeichen (?), die zur Fuzzy-Suche in Dateien verwendet wird. Wenn Sie nach einem Ordner suchen, können Sie damit ein oder mehrere echte Zeichen ersetzen. Wenn Sie die echten Zeichen nicht kennen oder zu faul sind, den vollständigen Namen einzugeben, verwenden Sie häufig Platzhalter, um ein oder mehrere echte Zeichen zu ersetzen.

Was bedeuten die Platzhalterzeichen * und ?Tatsächlich kann „*Not?pad“ Notepad und MyNotepad entsprechen; Notep[ao]d kann Notepad und Notepod entsprechen [ao steht für eines von a und o] und so weiter. .

Der Unterschied zwischen den Platzhalterzeichen „*“ und „?“

„*“ kann zum Ersetzen von null, einzelnen oder mehreren Zeichen verwendet werden, während „?“ nur zum Ersetzen eines Zeichens verwendet werden kann. „*“ bedeutet, dass die Anzahl der Übereinstimmungen unbegrenzt ist, während „?“ bedeutet, dass die Anzahl der übereinstimmenden Zeichen begrenzt ist.

Diese Technik wird hauptsächlich bei englischen Suchanfragen verwendet. Wenn Sie beispielsweise „Computer*“ eingeben, können Sie Wörter wie „Computer, Computer, Computerised“ finden, und wenn Sie „Comp?ter“ eingeben, können Sie Wörter wie „Computer“ finden kann nur „Computer, Computer“, „Computer“ und andere Wörter finden.

Erweiterte Informationen:

So verwenden Sie Platzhalter – Summierung von Fuzzy-Bedingungen:

1. Beispiel: Anforderung: Ermitteln Sie die Gesamtzahl von „T -Shirts“ im Produkt enthalten

Muss in der Artikelspalte enthalten sein. Um die Gesamtzahl der T-Shirts zu summieren, geben Sie die Formel ein: =SUMMEWENN(A2:A18,"*T-Shirt*",D2:D18) Da wir nicht sicher sind, ob vor und nach „T-Shirt“ andere Daten vorhanden sind, lautet die Bedingung „*T-Shirt*“. Hier finden Sie beispielsweise die Anzahl aller Artikel, die „T-Shirt“ enthalten Die Anforderung lautet: Finden Sie, dass das letzte Wort im Produkt „Rock“ ist und dass die Zelle die Gesamtzahl ist, die 5 Zeichen entspricht. Geben Sie die Formel in die Projektspalte ein: =SUMIF(A2:A18,“?? ??Rock",D2:D18), da es 5 Zeichen lang sein muss und das letzte Zeichen "Rock" ist, geben Sie also "??" für die Bedingung ??Rock" 1" ein? „steht für ein beliebiges Zeichen

Weitere Informationen zu diesem Thema finden Sie in der Spalte

FAQ!

Das obige ist der detaillierte Inhalt vonWas bedeuten die Platzhalterzeichen * und ?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn