問題タブ [punctuation]

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 投票する
3 に答える
3180 参照

search - 検索中にコンマやその他の句読点を無視するSOLR

100,000 をクエリするだけで (または 100,000 をクエリするだけで) 100,000 と 100000 を検索したい。
そんな検索できるのか。

これを実行する目的は、ユーザーが任意の場所にコンマを追加することも、コンマをまったく追加しないこともできますが、とにかく文字列 (100,000 または 100000) を検索する必要があることです...

0 投票する
4 に答える
5157 参照

javascript - 句読点を削除するこの正規表現は、単語 Báenou を誤って Benou にします。

この正規表現の目的は、句読点を削除することです。

したがって、上記のテキストは次のようになります。

しかし、代わりにこれを生成するために を誤ってドロップしáますBáenou:

意図したとおりに動作させるために正規表現に加えることができる最も簡単な変更は何ですか?

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

php - 一部(すべてではない)の句読点を持つ英数字の文字列に一致するPHP正規表現

PHPで正規表現を記述して、 &または@以外の句読点を含む英数字の文字列を許可しました。基本的に、これら2つの文字を除いて、標準のアメリカンキーボードですべてを許可する必要があります。次の正規表現を思い付くのに少し時間がかかりました。これは、必要なことを実行しているようです。

それは私の質問に私をもたらします...より良い、より簡単な、またはより効率的な方法はありますか?

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

punctuation - 句読点の一般的な意味

私は独自の構文を書いており、その構文で明らかな共通の意味を持たない文字が必要です [1]。句読点文字の一般的な意味のリスト(たとえば'?'、三項演算子の一部または正規表現の一部である可能性があります) があるので、「明白な」構文を持たない可能性のあるものを選択することができます (私はその判断を下すことができます)。 :-)。

[1] 実際には拡張 Fortran FORMAT ですが、詳細はここでは関係ありません

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

mysql - MySQLで無効な文字をどのように処理しますか

サイトのデータをXMLからMySQLに変換し始めたところですが、この句読点を使用すると構文エラーが発生します: '

MySQLにそのキャラクターについて知らせる方法はありますか?Javaの場合と同様に、スラッシュを使用して文字列に引用符を入れます。

うまくいけば、私はこれを十分に説明しました。回答ありがとうございます。

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

php - 正規表現で句読点を削除しますか?

出力の文字列の長さを制限するためにこの関数を作成しました。

正常に動作しますが、完璧ではないと思います...たとえば、文字列に次のテキストがあります。

これが私が関数を使用する方法です。

その後、戻ります。

;...コンテンツ/行内にさらにテキストがあることを人々に伝えたい場合は、見栄えがよくありません。

正規表現を使用して、前に句読点が存在するかどうかを確認してから...削除することができるかどうかを考えていました。

出来ますか?ある種の「防弾」になるように、関数を改善する式をどのように書くことができますか?

ありがとう。

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

regex - Emacsで「文」を再定義しますか? (文間のシングル スペース、ただし省略形は無視)

Emacs (Ma, Me) で文単位でナビゲートできるようにしたいです。ここに問題があります。デフォルトでは、Emacs は各文が 2 つのスペースで区切られていることを想定しており、私は 1 つのスペースを入れることに慣れています。もちろん、その設定をオフにして、次のように、1 つのスペースだけで区切られた文を許可することができます。

しかし、Emacs は、ピリオド (".") を使用した省略形の後、たとえば "... a奇妙なコマンド、たとえば foo..." のようなものの後に、文が終了したと見なします。

したがって、上記のコードを使用するのではなく、[.!?] が文の終わりを示すものとしてカウントされるように、文末変数を定義する方法はありますか。 AZ]?

そして...また、[.!?] が文の終わりをマークできるようにするには、その後に 0 個以上のスペースが続き、その後に「\」が続きますか? [この後者の条件の理由は、LaTeX コードを書くためです: 文の後に \footnote{} のような LaTeX コマンドが続きます。世界、少なくとも。}"]

文末の定義をいじってみたところ、次のようになりました。

しかし、これはまったく機能していないようです。

助言がありますか?

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

lisp - LISP のシンボル名でハイフンが一般的なのはなぜですか?

この推奨の理由は何ですか?代わりにアンダースコアを使用する他のプログラミング言語との一貫性を維持しないのはなぜですか?

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

android - Android テキストの句読点エラー

Android プログラムで奇妙なテキストが表示されます。時々、大文字の A に ^ が上に付いた奇妙な記号が表示されます。何かアイデアはありますか?

これは私のコードです

}

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

python - Python文字列からUnicodeの「句読点」を取り除く方法

ここに問題があります。Pythonsqliteクエリへの入力としてUnicode文字列があります。クエリは失敗しました(「いいね」)。文字列がわかります。「FRANCE」には6文字ではなく、7文字です。そして7番目はです。。。ユニコードU+FEFF、ゼロ幅のノーブレークスペース。

いったいどうやってそのようなもののクラスをクエリの前にトラップするのですか?