問題タブ [tilde]

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.

0 投票する
1 に答える
1232 参照

asp.net - ASP.NET チルダ (~) を使用した ISAPI 書き換えパスの維持

私のチームは、ASP.NET 3.5 から ASP.NET 4.0 にアップグレードしています。現在、Helicon ISAPI Rewrite を使用して、がクエリ文字列変数であり、(当然のことながら) 仮想ディレクトリである場所にマップhttp://localhost/<account-name>/default.aspxしています。http://localhost/<virtual-directory>/default.aspx?AccountName=<account-name><account-name><virtual-directory>

アップグレード前にチルダ (~) が解決されhttp://localhost/<account-name>/...(これを実行したい)、アップグレード後にチルダが解決され、クエリ文字列が必要なhttp://localhost/<virtual-directory>/...ためエラーが発生します。<account-name>

システムには、相対パスだけでなく URL 全体を使用する機能がいくつかあるため、すべてを相対パスに置き換えることは避けたいと思います。

価値があるのは、Windows 7 で IIS7、ASP.NET 4.0 を搭載した Visual Studio 2010、および 64 ビットの Helicon ISAPI Rewrite を使用していることです。ASP.NET 3.5 バージョンに戻しても問題なく動作します (4.0 アプリ プール内にない限り、IIS で何も変更されていないと思います。3.5 と 4.0 の間で切り替えると、アプリ プールを変更する必要があります)。 IIS で)。

何か案は?前もって感謝します!

0 投票する
4 に答える
2798 参照

python - ファイル名の末尾の「~」を Python の正規表現と一致させる

私はいくつかのファイルを見つけるためにスクリプト (Python) で作業しています。ファイルの名前を正規表現パターンと比較します。ここで、"~" (チルダ) で終わるファイルを見つける必要があるため、次の正規表現を作成しました。

Python は正規表現を認識しないようです。理由はわかりません。他の言語で同じ正規表現を試してみましたが、完全に機能します。

PD: 挿入しなければならない Web を読みました

しかし、役に立ちません:(。

どうもありがとう、それまでの間、何かを見つけられるかどうかを確認するために読み続けます。

0 投票する
3 に答える
67472 参照

python - パスのコンテキストで「~」(チルダ) を使用するにはどうすればよいですか?

私は Web アプリケーション開発初心者です。ファイルを開いて読み取る関数があります。残念ながら、テスト サーバーと運用サーバーのディレクトリ構造は異なります。「~に対する相対パスを使う」ように言われました。ただし、「〜」に関するリソースを見つけることができませんでした!

パスのコンテキストでチルダ文字を使用するにはどうすればよいですか?

編集:これはPythonです。os.path.expanduser('~/path/in/home/area')を使用して問題を修正しました。

0 投票する
1 に答える
2197 参照

latex - ラテックスのサブチルダ

ラテックスで\tilde{x}を入れて〜をxの上に置きます。
どうすれば〜を下に置くことができますか?

0 投票する
1 に答える
643 参照

linq-to-entities - ObjectQuery の実行方法

Linq to Entities は、IQueryable を実装する ObjectQuery を使用します。通常は IQueryable メソッドを使用してデータをフィルタリングしますが、今日は特別な LIKE ステートメントを作成する必要がありました。フレームワークはスマートであると考え続け、特別な LIKE ステートメントを null および無効にするチルダを使用して、ワイルドカード「%」を「エスケープ」します。そのため、調べてみると、ObjectQuery には Where メソッドのオーバーロードがあり、ObjectParameters と共に文字列を渡すことができることがわかりました。これを実行しましたが、IQueryable のように実行されません。アプリケーションを実行しても、このコードがヒットした後は何も起こりません。エラーもデータベースへのヒットもないため、作成したクエリが実際には実行されていないことがわかります。

この子犬を処刑するにはどうすればよいですか?

0 投票する
1 に答える
419 参照

shell - 単純なシェルでチルダを$HOMEに置き換える

私はCで単純なUnixシェルを書いています。これが私がこれまでに持っているものです。

私がやりたいのは、チルダ文字(〜)と$HOMEを交換可能にすることです。簡単な検索と置換機能でこれを実行できると思いました。誰かがそのようなことを知っていますか?

0 投票する
16 に答える
97378 参照

bash - bash で特殊変数 (例: ~ tilde) を手動で展開する方法

私のbashスクリプトには、値が次のような変数があります。

展開されていないチルダであることに注意してください。この変数 ($VAR と呼びます) で ls -lt を実行すると、そのようなディレクトリは取得されません。この変数を実行せずにbashに解釈/展開させたい。つまり、bash で eval を実行するが、評価されたコマンドは実行しないようにする必要があります。これはbashで可能ですか?

これを展開せずにスクリプトに渡すにはどうすればよいですか? 引数を二重引用符で囲んで渡しました。

このコマンドを試して、私が何を意味するかを確認してください。

これはまさに私がいる状況です。チルダを展開したいです。言い換えれば、これら 2 つのコマンドを同一にするために、magic を何に置き換えればよいでしょうか。

~/abc/def/ghi が存在する場合と存在しない場合があることに注意してください。

0 投票する
1 に答える
1318 参照

asp.net - チルダ「〜」が付いたルートパスは大文字から小文字に変更されません

プロジェクトに仮想パス「/MyVirtualPath」を設定し、IIS 6(W2003)で仮想ディレクトリを作成すると、すべてが正常に機能します。

次に、Google Analyticsをより適切に機能させるために、仮想パス「/ myvirtualpath」を変更し、すべての小文字とリンクを小文字に変更します。また、クラス「aspnet mvcの小文字のルートURL 」を適用し、完全に機能します。

IISで仮想ディレクトリを変更し、仮想パス "/ MyVirtualPath"を削除して、新しい "/ myvirtualpath"を作成する必要があった問題ですが、すべての場合で、チルダ "〜"を使用するか、 "RedirecToAction"を作成します( 「LowercaseRoute」を使用)、仮想パス「/MyVirtualPath」を維持し続けます。

たとえば、ブラウザにHTMLソースコードが表示されている場合は、「/ myvirtualpath / Content/Site.css」ではなく「/MyVirtualPath/Content/Site.css」を参照してください。

ありがとう

0 投票する
4 に答える
34598 参照

java - Javaジェネリッククラスを作成するときの山括弧内のチルダは何を意味しますか?

私はいくつかの JMockit の例を読んでいて、次のコードを見つけました。

ジェネリック識別子のチルダは何を意味しますか? 単項ビット単位の NOT 演算子であることはわかっていますが、ここにオペランドがありません。

また、コンパイルしようとしたところ、エラーが発生しました。何か足りないだけですか?

0 投票する
1 に答える
14228 参照

asp.net - ASP.NETの相対パス

次のようにレンダリングします:

JavaScriptのURLが~/そうではないのはなぜ../ですか?