問題タブ [quote]
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.
string - ActionScript3 で indexOf 特殊文字を取得する
ActionScript3 では、入力インデックス値を使用して HTML から 2 つの引用符の間のテキストを取得したいと考えていました。この場合、2 番目の引用符文字の値を 1 増やすだけです。これは非常に簡単ですが、indexOf の使用が正しく機能していないようです。引用符やその他の特殊文字で。
私の質問は、次のような HTML スタイルのテキストがあるかどうかです。
引用符 " またはその他の特殊文字のインデックスを正しく取得するにはどうすればよいですか?
現在、私はこれを試しています:
しかし、0 の後は常に間違ったインデックス値を返します。
また、簡単な追加の質問は、' ' を使用して " 内部に " などの文字を含む文字列を格納するよりも良い方法があるのでしょうか? したがって、他の ' 文字などがある場合、問題は発生しません。
編集 -
これは私が作成した関数です (usage = GetQuote(MyText,0) など)
GetQuote(MyText,0) の戻り値は "text-align ですが、代わりに text-align:center;line-height:150% が必要です。
escaping - VImでリテラル文字列を引用符で囲まれた文字列に評価する方法はありますか?
つまり、エスケープシーケンス(より貴重なのはエスケープ文字)を含む引用符で囲まれた文字列をその場で作成したいのです。
これが私のコードです:
s:combo
が含まれていますが、コンボを実行するため"\\<C-x>"
にどのように評価できますか?"\<C-x>"
:normal
php - 見積もりオブジェクトの請求先住所をリセットするにはどうすればよいですか?
顧客が1ページのチェックアウトページにアクセスするたびに、見積もりの請求先住所をリセットする必要があります。
そこで、OnepageControllerのindexAction()メソッドを拡張し、次の行を追加して、新しい見積もりアドレスオブジェクトを作成し、それを見積もりオブジェクトに割り当てました。しかし、コードをデバッグすると、見積もりから取得したアドレスがまだ古いアドレスであることがわかります。
function - Clojure の関数、引用符付き関数、シャープ引用符関数の違い
Clojureでは、以下の3つの違いは何ですか。
結果は
二人目の行動が理解できません。
最初のものと3番目のものは、Lisp-1であるclojureでは同じであり、変数の評価と同じ名前の関数の評価を区別していないと思います。
これは基本的な質問かもしれませんが、十分な情報がないようです。教えて下さい。
ありがとう。
lisp - Lisp の引用に戸惑う
Lisp でのリストの評価について質問があります。
評価される理由(a)
と(+ a 1)
評価されない理由、
ここ(print 4)
では評価されない
しかし、(print (+ 2 3))
ここで評価されます
それらが標準ライブラリ関数であることと関係がありますか? Lisp プログラムでそのような関数を定義することは可能ですか?
r - sqldf で引用符を「quote」と記述する
私はcsvファイルを持っているsep="\t", quote=TRUE
ので、データは次のように引用されています"2011-01-11"
次のスクリプトを使用してcsvファイルをRにインポートしました
temp <- sqldf("select * from dummy limit 10",file.format=list(header=TRUE,sep="\t",quote="\""))
しかし、それは私に次のようなものを与えます"\"2011-01-11\""
各\"
セルの余分なものを取り除きたいのですが、どうすればよいですか? ありがとう。
bash - bashで正しく引用する方法を学ぶにはどうすればよいですか?
bashスクリプトを書いているときに、引用と評価のルールに常に混乱しています。''と""と``の違いなど、いくつかの基本的なことは知っていますが、それでも間違っていることが多すぎるようで、同じことを言うためにさまざまな方法を試してみることになります。
私が通常は力ずくで解決できる個々の問題はありますが、それがどのように機能するかについての私の概念モデルは、何らかの未知の方法で絶望的に破られているに違いないと思います。
私はlispのquote、eval、read、print、syntax-quoteシステムに問題はありません。実際、私は人々が何が起こっているのかを理解するのを助けるために小さな型を書きました:http: //www.learningclojure.com/2010/11/syntax-quote-kata-for-confused.html
私はbashに似たものを探していると思います(これははるかに複雑に思えます)。優れたモデル、またはそのようなモデルを形成するのに役立つ一連の演習により、変数が変換および評価され、印刷されて読み取られる複雑なシェルスクリプトを確認し、何が起こるかを理解できるようになります。それを試す必要はありません。
それができない場合は、プロセスをデバッグし、評価の各段階で何が起こっているかを監視するための優れた方法が非常に役立ちます。
php - すべてPHPのJavascript関数に文字列を渡します-正しくエスケープする方法は?
私は次のコードを持っています:
問題は、括弧で囲む必要があるclearSelection()
ため、Javascript関数に文字列を渡すことができないことです。$type
バックスラッシュ、u0222、複数引用符などで試してみましたが、何も解決策につながりませんでした。
解決:
java - SuperCSVは、エクスポートされたすべてのセルを引用します
BeanデータをCSVにエクスポートするためにsuperCSVを使用しています。特殊文字のセルだけでなく、すべてのセルを二重引用符で囲んでください。
現在、CsvPreference.EXCEL_NORTH_EUROPE_PREFERENCEを使用すると、特殊文字を含むセルでさえ引用符で囲まれません。(EXCEL_PREFERENCEを使用すると、「。」を含むアドレスが引用符で囲まれます。)
私の目標は、MS Office(ハンガリー語)が使用できる方法で住所、電話番号、すべてをエクスポートすることです。つまり、+36000000000から36000000000などの電話番号を変換しません。
list - '(quote 5)または'('' 5)ではなく(list'quote' 5)='' 5の値はどうですか?
CommonLispは(list 'quote 'x)
特別な方法で処理しているようです。たとえば、の値は(list 'oddp '5)
ですが'(oddp 5)
、の値は(list 'quote '5)
です''5
。つまり、引用関数は、その前に引用符があるため、データモードである必要があるにもかかわらず、評価されているように見えます。
次の式の値を比較します。
評価は非常に特異なようです。しかし、私は非常に混乱しているかもしれないと思います。
誰かが私がここでパターンをよりよく理解するのを手伝ってもらえますか?