問題タブ [expr]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
regex - expr を使用して URL から IP を抽出する
expr
では、Mac OS X を使用して、URL 文字列から IP アドレスを抽出しようとしています。
これは空の文字列を返します。
regex - Perl を使用して文字列から HTML アンカー リンク以外のすべてを削除する
Perl を使用して、正規表現を使用して、次のようにアンカー付きの 1 つの HTML リンクを含むランダムな HTML を含む文字列を取得するにはどうすればよいですか。
それだけを残して、他のすべてを取り除きますか?title=
<a 、 like 、 orなどの href 属性内に何があったとしてstyle=
も。そしてそれはアンカーを残します: "Whatever Example" と </a>?
python - ast.Expr 型の ast 解析
ast モジュールによって計算されている lineno オフセットについて、私が理解していないことがあります。通常、ast オブジェクトの lineno を取得すると、オブジェクトが検出された最初の行が表示されます。
たとえば、次の場合、foo の lin
関数 foo に対して1を返し、hello world の出力に対して2を返します。
ただし、複数行の docstring (ast.Expr) を解析すると、提供される lineno は最後の行になります。
結果は関数の場合は1行目ですが、docstring の場合は4行目になります。docstring が始まるのは 2 行目なので、2行目にあると予想していました。
私が求めているのは、 ast.Expr を含むすべての ast オブジェクトの最初の lineno を常に取得する方法があるかどうかだと思います。
bash - 単純なプログラムの bash シェルで expr 構文エラーが発生します
これは私のコードです。大量の expr 構文エラーが発生しています。私はbashシェルを使用しています。ありがとう!
shell - TCSH: sed 出力を expr sum に変換します
こんにちは、次のコードに問題があります。
出力は次のとおりです。
注意: スクリプトの最後に 2 つの区切りがあります。"...1 9__"
まあ、私が本当に欲しいのは、それらがどこから来たのかを識別できる最後の休憩を除くすべての数字を合計することです。私の最初の考えは、改行を「+」に置き換えてから、exprで機能させることでしたが、まったく機能しません...
アドバイスをお願いします。
前もって感謝します!
よろしくお願いします。
tcl - コンパイラが expr を自動的にブレースしないのはなぜですか?
私は、なぜ装具expr
を付けるべきなのかについて、ドナル・フェローズの優れた説明を読んでいました。
tcl コンパイラが自動的{}
にexpr
? この自動ブレーシングが失敗する条件は何ですか?
bash - 一時ファイルの読み取り、保存、およびアクセス (BASH)
入力ファイルからの数値の束を一時ファイルにロードしたい。スクリプトの形式は「testing -row/-col [入力ファイル]」です。入力ファイルは、ほとんどの場合、次のような乱数の集まりです
以下の私のコードは、この入力ファイルを引数として取得し、これらの数値を新しい一時ファイルに "cat" しようとしています。そこから、この一時ファイルから行の平均値を見つけようとしています。
ただし、TMPファイルを「cat」するとtesting_fileとまったく同じように表示されますが、スクリプトを実行すると印刷されます
なぜこれが起こるのかについての提案やアイデアはありますか? ありがとうございました。
bash - expr を使用すると構文エラーが発生します
コードは次のとおりです。
私の入力:
エラー:
しかし、次のようにターミナルで expr を実行すると:
うまくいきます。理由を教えてください。