Except
詳細
- Except[c]はExcept[c,_]と等価である.
- Except[c]は c にマッチする一連の式の補集合を表す.
- ExceptはStringExpressionで使うことができる.
例題
すべて開く すべて閉じる例 (2)
スコープ (2)
Exceptはパターンや文字列パターンと使うことができる:
Cases[{a, b, 0, 1, 2, x, y}, Except[_Integer]]StringReplace["1a2b3c4", Except[DigitCharacter].. -> ""]Cases[{a, b, 0, 1, 2, x, y}, Except[0, _Integer]]StringReplace["1a2b3c4", Except["a", LetterCharacter].. -> ""]アプリケーション (3)
Cases[{1, 1, -5, EulerGamma, r, I, 0, Pi, 1 / 2}, Except[_Integer]]StringMatchQ[{"ain't", "test", "A&M", "anybody"}, ___ ~~ Except[WordCharacter] ~~ ___]StringReplace[
"<title>The Title</title>
<h1>The <a href='link'>head</a></h1>
<p>Some text follows here...</p>", "<" ~~ Except[">"].. ~~ ">" -> ""]テクニカルノート
-
▪
- パターンと変換規則 ▪
- パターン適用範囲の制限 ▪
- 省略可能な引数を持った関数の定義 ▪
- 文字列パターン ▪
- 文字列パターンの操作
関連するワークフロー
- 結果を未評価で返す関数を書く
履歴
2004 で導入 (5.1)
テキスト
Wolfram Research (2004), Except, Wolfram言語関数, https://reference.wolfram.com/language/ref/Except.html.
CMS
Wolfram Language. 2004. "Except." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/Except.html.
APA
Wolfram Language. (2004). Except. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Except.html
BibTeX
@misc{reference.wolfram_2026_except, author="Wolfram Research", title="{Except}", year="2004", howpublished="\url{https://reference.wolfram.com/language/ref/Except.html}", note=[Accessed: 14-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_except, organization={Wolfram Research}, title={Except}, year={2004}, url={https://reference.wolfram.com/language/ref/Except.html}, note=[Accessed: 14-September-2026]}