問題タブ [string-parsing]
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.
python - Django形式の分数の解析
バックエンドでDjangoを使用し、フロントエンドでjQueryを使用しています。分数と整数の両方を受け入れたい(レシピの材料量については、「1/2」、「1 1/4」、「2」など)。これらの値を格納するためにFloatFieldを使用しています。これらの分数/整数を浮動小数点数に変換する最良の方法は何ですか?
java - StreamTokenizer は 001_to_003 を 2 つのトークンに分割します。そうならないようにするにはどうすればよいですか?
Java の StreamTokenizer は、数値の識別に貪欲すぎるようです。構成オプションが比較的少なく、自分のやりたいことを実行する方法が見つかりません。次のテストに合格し、IMO は実装にバグを示しています。私が本当に望んでいるのは、2 番目のトークンが単語「20001_to_30000」として識別されることです。何か案は?
FWIW 代わりに StringTokenizer を使用できますが、多くのリファクタリングが必要になります。
.net - オープンクローズタグを使用したテキストの解析
Windowsテキストファイルを解析し、操作に関連するすべてのデータを抽出する必要があります。操作は$OPERATIONと$OPERATION_ENDで区切られます。私がする必要があるのは、すべての操作のすべてのテキストブロックを抽出することです。正規表現または単純な文字列メソッドを使用して効果的に行うにはどうすればよいですか。小さなスニペットを提供していただければ幸いです。
java - Java ソース コード パーサー
メソッドの定義/実装を Java ソース ファイルからプログラムで抽出する必要があります。ありがとう。
java - 大きな10進数の構文解析の問題
小数点以下の桁数で問題が発生しています。次のコードスニペットは私の問題を説明します:
ここでの入力は文字列型です。ここで、入力の値が135abc24であると仮定します。この場合、parsedValueの値は135ですが、文字列と残りの部分を切り捨てるのではなく、そのような入力をチェックしてエラーを出します。入力文字列を追加したいだけでも指数番号が含まれている可能性があるため、数値文字列のみをチェックすることさえできません。さらに詳しい情報が必要な場合、または質問が明確でない場合は、お知らせください。
前もって感謝します。
c# - 値を取得するためのC#のRegExpr
C#にテキストがあり、正規表現を使用して「一致」し、値を取得する必要があります(値を取得するためにテキストを解析します)。
テキスト:
var asunto1 ="IDP20101125_0003--Pendientedeautorización-";
var asunto2 = "ID P20101125_0003 any text any text";
var asunto3="ID_P20101125_0003任意のテキスト任意のテキスト";
値を取得する必要があります:
var peticion = "P20101125_0003";
私はこの正規表現を持っていますが、失敗します:
python - URLを含む文字列を解析して適切なリンクに変更する方法
Twitterから次の文字列があるとしましょう:
"This is my sample test blah blah http://t.co/pE6JSwG, hello all"
このリンクをに変更して、この文字列を解析するにはどうすればよい<a href="link">link</a>
ですか?ユーザータグを解析するコードは次のとおりです。
そして、URLの現在の正規表現:
php - PHP で文字列から単語を抽出しようとする際の問題
文字列からすべての単語を配列に抽出しようとしていますが、スペース (
) に問題があります。
これが私がすることです:
これは以下を出力します:
出力のソースを確認すると、最初の 2 つの配列値が
.
どんなに頑張っても、これを文字列から削除することはできません。何か案は?
更新:
コードを微調整した後、次の出力を取得することができました:
ありがとう!
答え(怠惰な人向け):
これは問題に対するアプローチが少し異なりますが、上記の問題 (残り物
やその他の奇妙なスペースなど) が発生した理由を実際に解決することはできません。私はそれが好きで、元のコードよりもはるかに優れています。
これに貢献してくれたすべての人に感謝します!
php - プレースホルダーを含む文字列をPHPを使用して配列に解析します
私は好きな文字列を持っています
%NAME
配列を取得するために、スキームでプレースホルダーを検出するにはどうすればよいですか?
最終的には?
任意の文字列のワイルドカードスキームに続くすべてのワイルドカードを認識する必要があります。したがって、関数も変換する必要があります
に
ワイルドカードスキームは固定されていないため、より適切な解決策がある場合は、ワイルドカードスキームを変更できます。をいじりましsscanf()
たが、入力文字列の形式が異なるため、より柔軟なものが必要であり、ニーズに合いませんでした。
java - Java、文字列から HttpCookie をインスタンス化する方法、便利な方法はありますか?
次の行のような HTTP 応答ヘッダーから Cookie 文字列を取得しました。
上記の行をキーと値のペアに解析できます。また、このペアが最初に来るので、名前と値を HttpCookie インスタンスに設定するのも簡単です。
しかし、次の名前と値のペアの名前に対応する set-method がわからないため、他のペアを設定する方法。以下のスニペットのように、Cookie に含まれる可能性のあるすべてのキーをトラバースし、一致した set-method を呼び出しますか?
それはばかげています、何か便利な方法はありますか?前もって感謝します。