問題タブ [variable-substitution]
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.
eclipse - Eclipse変数とMaven変数をlog4j.propertiesファイルに置き換えることはできますか?
$ {variablename}構文を使用して、log4j構成ファイルのシステムプロパティを使用できます。
Eclipse変数(プロジェクト名など)とMaven変数(アーティファクトIDなど)もそこに含めて、それぞれのビルド中にそれらを置き換えることはできますか?
php - PHPで文字列内変数を分割するにはどうすればよいですか?
これは簡単に答えられるはずです。$id などの変数があり、文字列内にある場合、2 つの下線の間にそれが必要です。このようなもの:
これで、php には「row_」と変数 $id_info が表示されます。これは私が望んでいるものではありません。
だから私の質問は明白です:phpで文字列内変数を壊すにはどうすればよいですか?
すべての返信に感謝します
php - 二重引用符内の$_SESSION[]
出力を期待する: '2011-08-1420:34:12+1時間'
二重引用符にエラーがあることは知っていますが、修正方法がわかりません。誰かが私を助けることができますか?どなたか説明していただければ幸いです、ありがとうございます!
django - include template タグでの Django 変数置換
国際化された Django 1.3 サイトがあり、これを実行したいと考えています。
次snippets/button.html
のようになります。
これを行う唯一の方法は、次のようなものです。
ただし、変換する文字列には変数置換が発生する場所を含める必要があるため、これは受け入れられません。Interpolate Django テンプレートに変数が含まれているのを見たことがありますが、この使用法はカバーされていません。
zsh - zshで再帰検索を補間する方法
再帰検索を使用するコマンドで環境変数を使用したい。
このようには機能しません。それはどのように見えるべきですか?
linux - bashでの置換の順序
コマンド置換、変数置換、グロブが発生する順序を示す必要があります。それを行う方法について何かアイデアはありますか?
ruby - Rubyの各ループxから変数への置換
3行目の変数をx部分の値@"#{x}"に設定しようとしています。正しい構文が見つかりません。send(x)とx.to_symについて知っています。しかし、各ループのxを@を使用して@変数に設定する方法を知る必要があります。ありがとう!
php - YiiのPHPヒアドキュメントで関数呼び出しの戻り値を使用しますか?
グーグルマップのツールチップとして使用される文字列をHTMLエンコードしようとしています。
この行を使用するtitle: '$model->name'
と、次のように展開されます。
代わりにこの行を使用するtitle: '{${CHtml::encode($model->name)}}'
と、次のように展開されます。
CHtml::encode
同じページの他の場所では問題なく動作しますが、phpヒアドキュメントでは動作しないようです。
- ブラウザにレンダリングされるJavaScript文字列データをHTMLエンコードする必要がありますか?
- ヒアドキュメントでCHtml::encodeを機能させるにはどうすればよいですか?
bash - 変数を使用したBashコマンド置換
ファイルのリストに基づいてコマンドをビルドするbashスクリプトがあるので、コマンドはオンザフライでビルドされます。その場で構築するということは、変数に格納されることを意味します。次に、そのコマンドを実行して、出力を別の変数に格納します。コマンド置換を使用してコマンドを実行しようとすると、クラップスになります。変数がパイプを利用しているときに、コマンド置換を変数内のコマンドで機能させるにはどうすればよいですか?
これが私のスクリプトです:
そのプログラムを実行した場合の出力:
そのcmdを実行した場合の出力:
ruby - メソッド呼び出しでのRuby変数の置換
ここにルビー初心者。私が抱えている小さな問題についての助けをいただければ幸いです。配列としてフォーマットされた接続文字列引数に配列を配置しようとしています。
私の配列は次のとおりです。
一度にすべての接続を呼び出しに置き換えることができるように、配列を引き離して配列のように構造化する必要があります。ホストの数はさまざまである可能性があるため、アレイ内にあるのはなぜですか。
「192.168.0.2:27017」、「192.168.0.3:27017」を文字列として表示します...または、開始しようとした後に次のようなエラーが発生したため、配列にマップされた可能性があります接続。
ご覧のとおり、最初のエントリのみを参照しているようです。この配列を構成ファイルに保持する必要があるので、これが上記の接続文字列に直接入らない理由です。私には、hosts_mappedを配列にマップし直したように見えますが、hosts_mappedを配置すると、正しい形式の文字列が得られます。
"192.168.0.2:27017","192.168.0.3:27017"
動作する接続文字列は次のようになります。
私がここでどこが間違っているのか誰かが知っていますか?
テストする完全なコード: