タグ付けされた質問 「regex」

正規表現またはregexpとも呼ばれ、文字列のセットの説明で、文字列の検索と検証によく使用されます。

2
MS Word文書でパターンを検索する方法はありますか?
完全に一致する代わりに、MS Word文書内のパターンを検索する方法はありますか? 私はすべての小数がの/代わりにとして書かれた文書を持っています.。たとえば、ペルシャのタイポグラフィでは小数点の代わりにが使用1.02される1/02ため、と記述されています。/. /小数のために使用されるだけでなく、それは他の用途、例えば、画分、割合、等を有している、のようなパターンを見つけるための方法があるN/MWord文書内のN小数を示し、Mまた、別の進数を示しますか?


2
Vimで2つの類似した文字列の1つを検索する方法は?
Vimで、「planA」または「planB」に一致する検索を実行したい場合、これを実行できることがわかります。 /plan[AB] これは、正規表現が文字セットとしてAまたはBのいずれかを許可するために機能します。 しかし、2つの完全な文字列のいずれかを指定するにはどうすればよいですか?たとえば、「planetAwesome」または「planetTerrible」? これは、「planetAnythingHereAsLongAsItsJustLetters」とともにこれらの両方に一致します。 planet\([a-zA-Z]*\) 「planetAwesome」または「planetTerrible」に完全に一致する文字列のみを一致させるにはどうすればよいですか?
29 vim  regex 

4
TextpadまたはNotepad ++で一致するすべての正規表現をリストとしてエクスポートする
TextpadまたはNotepad ++で、正規表現検索のすべての一致を単一のリストとしてエクスポートするオプションはありますか? 大きなテキストファイルで、正規表現を使用してタグ(%%で囲まれた単語)を検索し%\< and \>%、Excelを使用して重複を削除して一意のタグのリストを取得できるように、すべての一致を単一のリストとして必要とします。


10
ドットで始まる名前のファイルをコピーするにはどうすればよいですか?
この質問は、Super Userで回答できるため、Stack Overflowから移行されました。 8年前に移行され ました。 ディレクトリAの下のすべてのファイルをディレクトリBにコピーしようとしています。ディレクトリAの下のすべてのファイルはドットで始まります。たとえば、 A/.a A/.b A/.c 私が使用すると見つけた:cp A/* B、常にエラーが発生します: cp: cannot stat 'A/*': no such file or directory それはのためのオプションはありませんようだcpとlsドットで始まったエントリを処理するには、誰もがそれを修正する方法を考えていますか?
26 linux  bash  shell  regex 

3
Grep:行ごとの一致数のカウント
私は(この場合は、の出現にマッチ数を取得しようとしている{か、}.texファイルの各行に)。 -oフラグは一致のみを返すことを知っていますが、フラグと組み合わせても新しい行に各一致を返します-n。繰り返しをカウントするためにこれをパイプ処理できるものは何も知りません。-cフラグはファイル全体にマッチの総数を返します-多分私は一度にパイプ1ラインはgrepをするだろうか?
26 linux  regex 

3
ファイル内の行をsedのパターンに置き換える方法は?
私はsedに関する多くのドキュメントを読んでいますが、それでも私の特定のユースケースには困惑しています。 confファイルのこの行を自分の行に置き換えたい: 次の行を置き換えます。 #maxmemory <bytes> で: 最大メモリ26GB これは私が試したものです: sed s / maxmemory。* bytes。* / maxmemory 26gb / /etc/redis/redis.conf エラーが表示されます: sed:-e expression#1、char 30:終了していない「s」コマンド 私はそれが何を意味するのか分からないので、私を困らせます だから私の質問は: どうすれば目的を達成できますか?そのエラーはどういう意味ですか?(だから私はそれから学ぶことができます)

4
VBScriptなしでExcelで正規表現を実行できますか?
別のセルの内容の正規表現検索を行うためにセルに配置できるExcel関数を探しています。これを行うために利用可能なものはありますか?ソリューションをより速くハードコーディングできるため、このためにスプレッドシートにVBスクリプトを追加する必要はありません。最速の解決策は関数であることだけです。しかし、見つけることができません。だから多分何もない。 知ってる?

5
XML用のGrepツール[終了]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、上のトピックスーパーユーザーのために。 4年前に閉鎖されました。 XMLでgrepのような操作を実行するための優れたツールを探しています。たとえば、特定の属性のみを抽出します。 Grep それ自体はそれを処理できません-DFAと同等のツールは非再帰的なマッチのみを処理でき、私のものは再帰的かもしれません。 xgrepを試しましたが、非常に不安定であり、安定した信頼できるツールが必要です。 推奨事項はありますか? 編集:Linuxでうまく機能するオープンソースツールを好みます。
22 automation  grep  xml  regex 

4
Notepad ++で^と〜の間のテキストを検索して置換
^記号と〜記号の間のすべてのテキストを削除する大きなテキストファイルがあります。これも複数の回線で機能する必要があります。 ^*~[検索]ボックスで[置換]ボックスに何も使用せずに、通常の[検索と置換]を実行しようとしましたが、結果が0でした。
22 notepad++  regex 

2
TextMateの正規表現でNOTを使用することはできますか?
OSXエディターTextMateで作業しているMatlabプロジェクトがあります。特定の単語のすべてのインスタンスを見つける必要があります。たとえば、「foo」で、「。」が前に付かないものとします。または「/」で成功しました。 ただし、このように否定的に定義されている正規表現を検索する方法は見つかりません。「Aの前にB以外の何か」のようなものを検索できるかどうか誰もが知っていますか? (TextMateはK. Kosakoによる鬼車正規表現ライブラリを使用しています。)
22 regex  textmate 

8
コマンドラインからの正規表現の置換
コマンドラインから正規表現を置き換えることは可能ですか?現在、私はこれを行うためにnotepad ++を使用しています。コマンドラインでは、FINDSTRのみを使用でき、編集されたファイル/行のみを見つけることができます EDIT:VBスクリプトを作成してcmdから実行することは可能ですか コンテンツを含むファイル「hi.vbs」を作成しました Msgbox "Hi Buddy" 次に、cmdを使用すると、コマンドラインから「hi」と入力して直接実行できます。 したがって、バッチスクリプトでは不可能な場合は、VBスクリプトをバッチで使用できます。または..?

4
特定の単語に一致する正規表現をどのように記述すればよいですか?
特定の正規表現を機能させようとしましたが、必要なことを実行できません。 基本的にはROCKETを探して欲しいです。正規表現は、大文字または小文字のROCKETと一致し、句読点の有無にかかわらず、別の単語の一部ではない必要があります。したがって、正規表現は次のいずれかでトリガーされます。 rocket RoCKEt hi Rocket This is a rocket. ROCKET's engine しかし、それが次のようなもので見つかった場合、ROCKETでトリガーしません Rocketeer Sprocket 私は正規表現ジェネレーターをオンラインで使用してそれを正しくしようとしましたが、正確に一致させることができません。
21 regex 

2
vimに^のようなパターンはありますか?
Vimの通常モードでは、0コマンドは行の最初の列に移動^し、論理的な行の先頭(たとえば、最初の非空白文字)に移動します。正規表現の世界で^は、行の最初の文字に一致します。空白かどうか。Vimには、「^」コマンドのように動作するパターンがあります。これは、行の論理的な先頭に一致しますか?
20 vim  regex 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.