問題タブ [separator]

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 に答える
281 参照

symfony1 - symfony 1.0 ルーティングセパレーター

以前は Symfony 1.4 を使用していましたが、現在は Symfony 1.0 プロジェクトを維持しています。

基本的に、私の質問はSymfony 1.0でのルーティングに関するものです:変数を区切るためにスラッシュ以外のものを使用する方法はありますか?


これは Symfony 1.0 と 1.4 の両方で動作します:


これは Symfony 1.0 では機能しません (Symfony 1.4 では機能しますが):


Symfony 1.0 には、segment_separators オプションがないようです。
何か案は?

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

c# - C#でBCLを使用して、区切り文字を失わないように文字列を分割するにはどうすればよいですか?

区切り文字の文字配列に基づいて文字列を分割し、文字列内のこれらの区切り文字を失わないようにする必要があります。すなわち:

もちろん、その文字列を調べて必要な結果を返すものを書くことはできますが、魔法のように構成されているように、これを可能にするものはすでにありませんString.Splitか?

Upd:私にとっては非常に遅いので、正規表現なしで解決する必要があります。

0 投票する
2 に答える
6348 参照

asp.net - asp.net gridviewでグループ化しますか?

日付の列を表示しているasp.netグリッドビューがあります。日付自体はSQLデータベーステーブルからのものです。そのグリッドで並べ替えを使用しました。日付の列をクリックすると完全に機能しますが、何らかの種類が必要です。以下に示すように、日付に基づいてグループ化する方法:

ソート時のデフォルトのグリッドビューの外観

2011年7月21日

2011年7月21日

2011年7月25日

2011年7月25日

2011年7月27日

2011年7月27日

私が欲しいのは:

2011年7月21日

2011年7月21日


2011年7月25日

2011年7月25日


2011年7月27日

2011年7月27日

日付に基づいてグループを区切るある種の区切り文字または空白行が必要です。これにより、データがより明確に表示されます。どうすればこれを達成できますか?

ありがとう

0 投票する
2 に答える
2558 参照

wpf - ツールバーのOverflowPanelにWPFセパレーターが表示されない

ツールバーのサイズを縮小すると、ツールバーのオーバーフロー パネルに WPF Separator が表示されないようです。それを表示する方法はありますか?(空の色付きラベルを使用して回避できますが、セパレーターが機能しない理由を知りたいです)。

例: mainwindow.xaml で新しい WPF プロジェクトを作成します。

0 投票する
5 に答える
1137 参照

java - RegExの使用中に区切り文字を保持する方法は?

句読点と正規表現について質問しましたが、ややこしかったです。

私がこのテキストを持っていると仮定します:

私はこれをやっています:

そして、私はこれを持っています:

これを得るために私は何をする必要がありますか?(すべてではなく、境界線の記号を保持しますが、指定したもののみ: .,!?:)。


アップデート

これらの正規表現でいくつかの良い結果が得られていますが、単語の先頭の句読点ですべてが分割される前に空の文字が返されます。

最初にこの空の文字を持たない方法はありますか?

この正規表現は良いですか、それとももっと簡単な方法がありますか?

0 投票する
2 に答える
3993 参照

c# - 小数点記号に関する質問

小数点記号('。'または'、')は?に依存しCurrentCultureますか?

シリアル化に問題がありXMLます。区切り文字として「、」と入力すると、例外が発生します。(文化はDE-deとして設定されています)

よろしく

例(TestPropertiesはテスト用の私自身のクラスです)

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

python - Python スプリットテキスト

Python では、なぜos.path.splitext「.」を使用しているのですか? os.extsep?の代わりに拡張セパレーターとして

0 投票する
2 に答える
8817 参照

android - アンドロイド。特定のリストビュー区切りを非表示

特定のリストビューセパレータを非表示または削除するにはどうすればよいですか? もちろんすべての仕切りを隠すことができます

しかし、リストビューで 1 つまたは 2 つの仕切りを非表示にする必要があります。たとえば、位置によって。リスト データにカスタム アダプタを使用しています。ありがとう。

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

asp.net - ASP複数選択リストボックスセパレータ

問題が発生しましたが、まだ解決策を見つけることができませんでした。少し単純化させてください。

2つのフォームがあります。最初のフォームには、複数選択モードが有効になっているASPリストボックスが含まれています。フォームを送信し、テスト目的で使用する他のフォームでこのコードスニペットを送信します。

問題は、リストボックスからの値(前のフォームで選択した値)が「、」で区切られていることです。「test1、test2、test3」。たとえば、このセパレータを「$」に​​変更するにはどうすればよいですか?実際の値には「、」が含まれている可能性があり、リストボックスに手動でフィードしないため、変更する必要があります。

アプリケーション全体がこのモデルを使用しているため、フォーム間でこの値を転送する他のモードを使用することはできません。次に、取得した値がワークフローに送信され、そこで操作されます。ワークフローでは、各リストボックスアイテムの開始位置と終了位置を知る必要があるため、一意の区切り文字である必要があります。

どんな助けでもありがたいです!どうもありがとうございます


MatteKarlaに感謝しますが、残念ながらこれでは私の問題は解決しません。はい、これはあるフォームから別のフォームに値を転送するための良い方法です。

ただし、リストボックスは実行時に生成され、この値を受け取るワークフローメソッドに値が送信される他の多くの「パラメーター」の1つであるため、リクエストフォームキーで上記の方法を使用する必要があります。そして、私のアプリケーションでそれを変更する余裕はありません。

私の問題は、coma( " ,")区切り文字が、複数選択リストボックスでデフォルトで使用されていることです。

値自体にもコマが含まれている可能性があり、混乱を招くため、そのセパレータをコマから別の文字に変更する方法があるのではないかと思いました。

私が言ったように、3つの値test1とを選択するtest2test3、私のメソッドの結果はのような文字列になります"test1,test2,test3"。ただし、aの"test1$test2$test3"方がはるかに優れています。

しかし、このデフォルトのセパレーターを変更することは不可能だと私は心配しています。リストボックスに値から意図したすべてのコマをフィードする前に、混乱を引き起こさないように他の文字で置き換えるなど、この問題を克服する方法を考えなければなりません。しかし、これはそれを行うための優れた方法ではありません。

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

delphi - OSXで期待どおりに機能するメニュー項目セパレーターを追加するには?

Windowsプラットフォームでは、VCLを使用して、メニューにセパレーターを追加する場合、 を;TMenuItemとともに追加します。Caption := '-'

FireMonkeyでは、aTMenuItemText := '-';を追加します。

Windows プラットフォームでは期待どおりに動作し、Text='-' の項目はセパレーターとして表示されます。

しかし、同じアプリケーションをOSXで実行すると、マイナス記号が表示されます...

セパレーターTMenuItemであることを指定するプロパティが見つかりませんでした...

TMainMenuTMenuBar( )を試してみましたが、UseOSMenu := True|False;まだこの問題があります。

実際のセパレーターを作成するアイデアはありますか? (それ以外の場合は、OS を確認し、OSX の場合は削除します...)