問題タブ [apostrophe]
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.
html - HTML属性に一重引用符を使用するのは正しいですか?
最近、私はこれをたくさん見ています:
HTMLで一重引用符を使用することは有効ですか? 上で強調したように、アポストロフィをエスケープする必要があるため、問題もあります。
html - 入力フィールドのスクリプトタグの引用符をアポストロフィで置き換える
私はこの入力を次の形式で持っています:
一般に引用符は二重でなければならないので、valueプロパティ内に一重引用符を入れます。
ただし、これを行うと、結果は次のようになります。
これらはアポストロフィであり、一重引用符ではないことに注意してください。HTMLに関しては大きな違いがあります。
私はDjangoを使用していて、すでにいくつかのテンプレートタグを使用しようとしましたが、役に立ちませんでした。
私も試し'
ましたが、プロパティ値に含まれていると変換されないので、どちらも役に立ちません。
これはHTML101の1つに思えますが、非常に面倒です。これを修正する方法について何かアイデアはありますか?
sql-server - アポストロフィと SQL Server FT 検索
SQL Server 2005 で FT 検索をセットアップしましたが、「Lias」キーワードを「Lia's」を含むレコードに一致させる方法が見つからないようです。私が基本的に望んでいるのは、人々がアポストロフィなしで検索できるようにすることです。
私はかなり長い間この問題を繰り返してきたので、どんな助けも本当にありがたいです.
c# - OLEDB、先頭のアポストロフィなしでExcelセルを書く
OLEDB (C#) を使用して Excel ファイルに書き込んでいます。必要なのは RAW データ形式だけです。
すべてのセル (ヘッダーと値) の前にアポストロフィ (') が付いていることに気付きました
すべてのテキストセルにそれらを追加しないようにする方法はありますか?
ここに私の接続文字列があります:
次のように IMEX=1 を使用してみました。
しかし、その後、以下のエラーが表示されます:
Microsoft Jet データベース エンジンは、オブジェクト 'C:\Temp\New Folder\MF_2009_04_19_2008-11-182009_DMBHCSAM1118.xls' を見つけることができませんでした。
オブジェクトが存在すること、およびその名前とパス名のつづりが正しいことを確認してください。
最後に、次のように IMEX=0 を使用してみました:
今回は例外は発生しませんでした。
残念ながら、アポストロフィにはまだ問題があります (そのため、私の値は次のようになります: '123、'abc など...)
何か案が?
sql - SQLでオプションの特殊文字との一致を検索するには?
検索クエリに問題があります。使用しているデータには、さまざまな形式 (HTML エンコードおよび実際の形式) のアポストロフィを含む名前と情報が含まれています。したがって、たとえば、これに代わるものが必要です。
これは単なる例です。私が望むのは、誰かが OBrien または O'Brien と入力した場合でも機能する方法です。3 つのバージョンのキャラクターを置き換える必要があり、データはフィード ソースであり、変更できません。この種の検索が機能するようにクエリに追加します。
現在、多くのネストされた REPLACE 関数があり、この方法で機能するものを見つけることができないように見える、この方法で機能する名前の項目があります。これはより効率的です。
それが役立つ場合、私は ASP で MS SQL 2000 を使用しています。
編集
これは、O'Brien または OBrien と一致する必要があるクエリです。このクエリはこれを実行しますが、あまりにも非効率的です。一致させるために、アイテム名と FirstName (オプション) のために別のクエリと結合されます。
excel - セルの先頭にあるアポストロフィをExcelに無視させる方法
単純なデータベースを Excel シートと同期するツールを作成しています。データベースのテーブルの各項目は、ワークシートの 1 行に対応します。C# と Excel interop com インターフェイスを使用して Excel シートをツールに読み込み、同期後にアイテムの値 (つまり、Excel シートの列の 1 つ) を比較して、それらが等しいことを確認しました。
昨日、比較が正しくないケースを見つけました。
2 番目は、私が Excel から読み込んだもので、ご覧のとおり、最初のアポストロフィがスキップされています。セルを単なるテキストとして扱うように Excel に指示する方法はありますか (いいえ、セルの書式を設定するだけでは役に立ちません)。
次のように、VBA でセルの値 ( 'hello' )をコピーしようとしました。
その結果、ターゲット セルの値は常にhello'でした。
仕方が無いなら醜い事をするしかない
c# - アポストロフィの状況の正しいコメント コード
このコード行にどのようにコメントするか興味があります:
php - PHP: POST データ + アポストロフィ
これを想像してください:
- フォーム データにアポストロフィが含まれています
- フォームが送信される
- POST データがシリアライズされる
- POST データはデータベースに書き込まれます
- データベースデータが取得されます
- データのシリアル化を解除できません
シリアル化されたデータに問題があります。アポストロフィなしとアポストロフィありで試しました:
- s:7:"会社";s:12:"ジョーズ会社"
- s:7:"会社";s:14:"ジョーの会社"
POSTデータが引用符とアポストロフィにスラッシュを追加することは知っていますが、どこかでスラッシュが削除されているため、シリアライゼーションが壊れています。私はどこでも stripslashes() 関数を使用していません - 何かアイデアはありますか?
sql-server - 姓検索にアポストロフィを追加
応募者のリストを姓で返す proc を作成しました。アポストロフィを含む姓の応募者を検索する際に問題があります (O'Connor の例)。これらの応募者を見つけるのを手伝っていただけませんか:
以下は私の検索コードです:
sql-server-2000 - アポストロフィの問題
アプリケーションの 1 つに対して Dynamic SQl でコーディングされた Proc があります。姓で応募者を検索するために使用しています。現在、姓の最初の 2 桁または完全な姓のいずれかで応募者を検索しています。しかし、姓にアポストロフィが含まれる応募者を検索するのに問題があります (オコナーの例)。クライアントが O' または O'Connor で応募者を検索しようとすると、エラーがスローされます。彼らは、姓にアポストロフィの有無にかかわらず、すべての応募者を検索したいと考えています。助けてください私はすべてを試しましたが、うまくいきません。以下は、応募者をプルするために Proc で使用する私の検索コードです。
必要に応じてワイルドカードを追加します
ここで、入力パラメーターに基づいてフィルター ベースを動的に構築します。