問題タブ [acronym]
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.
language-agnostic - キャメルケースの頭字語
キャメルケースについて疑問があります。次の頭字語があるとします。Unesco = United Nations Educational, Scientific and Cultural Organization.
あなたは書くべきです:unitedNationsEducationalScientificAndCulturalOrganization
しかし、頭字語を書く必要がある場合はどうしますか? 何かのようなもの:
このように書くのは正しいですか?getUnescoProperties()
またgetUNESCOProperties();
python - Selenium を使用した頭字語を含むテキストが存在することをアサートする
Selenium (v 2.3) テストの機能をセットアップして、特定のエラー メッセージの存在をチェックしました。これは、チェックしている要素に頭字語が含まれるまで完全に機能していました。
div
私の関数はページ内のすべてのエラーを取得し、それから期待されるメッセージを検索します。
テストからこれを呼び出していますが、頭字語が含まれるself.assertFieldError('My error message')
までは完全に機能します。'My error message'
頭字語が存在する場合、Selenium は私の文字列を段落に一致させません。
これに対する私の現在の解決策は、ページのソースで文字列を確認することですが、文字列が複数回出現する場合、これは理想的ではありません。
頭字語タグを無視するか、テキストまたは頭字語を含むテキストを許可するように xpath を改善することはできますか? 私は常に、text()
メソッドはユーザーが見ているとおりに動作し、自動的に頭字語を無視すると想定していました。
編集
エラーメッセージは、フィールド名を介してDjangoフォームからフィールドラベルを取得するJavascriptを使用してフィールドに添付されます。私が知る限り、これは Selenium とは関係ありませんが。
HTML:
java - PMD の完全な形式は何ですか?
PMD
コードレビューのためにJavaプロジェクトで使用しています。
「PMD」という頭字語が何を表しているのか知りたいだけです。Google で検索しましたが、何も見つかりませんでした。誰か知っていますか?
python - Python で正規表現を使用して頭字語を検索する
Python で正規表現を使用して、ピリオドで区切られた頭字語を一致させようとしています。次のコードがあります。
この結果は次のとおりです。
なぜこのような結果になったのか不思議です。+ が貪欲であることは知っていますが、[AZ]\ が最初に出現するのはなぜですか。無視?
c# - C#で大文字から頭字語を作成するより良い方法はありますか?
C#で大文字から頭字語を作成する最良の方法は何ですか?
例:
Alfa_BetaGameDelta_Epsilon
期待される結果:
ABGDE
私のソリューションは機能しますが、良くありません
python - Regex Python で 1 行の 3 文字の頭字語を数える
特定のファイルを調べるプログラムをPythonで作成する必要があります。acronyms.txt としましょう。3 文字の頭字語が少なくとも 1 つ含まれている行数のパーセンテージ値を返します。例えば:
これを読んだ後、行の 66.7% に 3 文字の頭字語が含まれているため、66.7% が返されます。また、ご覧のとおり、小数点第 1 位に丸められます。私は正規表現にあまり詳しくありませんが、正規表現で最も簡単だと思います。
編集:
コードは完成しましたが、間にドットがある頭字語を認識する必要があります。EG NSW は頭字語として認識されるはずです。どうすればいいですか?
どんな助けでも大歓迎です!
python - 完全停止 python の頭字語
テキスト ファイルを読み取り、テキスト内の TLA の量を、テキストを含む行数に対するパーセンテージとして出力するコードがあります。
私がやろうとしているのは、それらの間の完全な停止でTLAを数えることです。今のようにWWWを数えますが、WWWも数えたいです。
regex - 正規表現:テキストから頭字語とそれに対応する頭字語の定義を見つけて抽出する方法は?
この質問で提案されているようなことをしたいと思いますが、より一般的なレベルでは: 頭字語の正規表現
入力例:
「影響力のある一連の論文で、Feddersen と Pesendorfer (1996, 1999)、以下FPを組み込む ... は、今後SVCで「<strong>スイング有権者の呪い」とラベル付けされています。予測 ... 最良の方法Static Application Security Testing ( SAST ) ツールの使用を開始するには..ラテン語のante meridiem ( AM ) から来て、正午までに..."
結果:
- [「フェダーセンとペゼンドルファー」、「FP」]
- [「スイング有権者の呪い」、「SVC」]
- [「静的アプリケーション セキュリティ テスト」、「SAST」]
- ['アンテメリディエム'、'AM']
もちろん、頭字語には多くの「シグナル」が考えられます。以下にいくつかをリストしました。
- 括弧: ... (...)
- …これから…
- ... 今後 ...
- ... この後 ...
- ... と呼ばれる ...
- ...続いて...
- ...だから...
- ...これから...
- ... 以下〜とする ...
- 等
おそらく、2 つの正規表現を使用すると便利です。1 つは括弧用で、もう 1 つは他のすべてのものです。これは、構造がかなり異なるためです。
最初の文字の頭字語のみに焦点を当てています。SOUND Navigation And Raningから作成されたソナーなどのケースは無視します。
正規表現でそのような考えをすることは可能ですか?もしそうなら、どうしますか?
excel - Excel Solver の GRG Non Linear Optimization の GRG は何の略ですか?
不思議なことに、この効果的な最適化方法に関する情報が見つからないようです。