javascript

java

python

c#

android

c++

node.js

php

html

jquery

ios

reactjs

css

.net

git

ruby-on-rails

sql

c

ruby

string

我可以替换Java正则表达式中的组吗?

我有这个代码,我想知道,如果我只能替换Java正则表达式中的组(不是所有模式)。码:

 //...
 Pattern p = Pattern.compile("(\\d).*(\\d)");
    String input = "6 example input 4";
    Matcher m = p.matcher(input);
    if (m.find()) {

        //Now I want replace group one ( (\\d) ) with number 
       //and group two (too (\\d) ) with 1, but I don't know how.

    }
trans by 2019-05-06T22:30:34Z

Visual Studio单击“查找结果”在“错误的风”中打开代码

我正在使用Visual Studio 2010,当我执行“在文件中查找”时,结果将返回到“查找结果1”窗口,该窗口停靠在我的代码编辑器窗口下方。

之前,我会在“查找结果”窗口中双击其中一个结果,我单击的文件将在代码编辑器面板中打开。

问题是现在,当我点击其中一个结果时,它会在与查找结果窗口相同的面板中打开,该窗口恰好比令人讨厌的代码编辑器窗口小得多。

有谁知道如何制作它,以便当我双击搜索结果时,它们会再次在代码编辑器窗口中打开?

谢谢!

trans by 2019-04-28T20:49:04Z

正则表达式 - 如何在林中的单词之间搜索多个空格的出现次数

如何在一行中的单词之间搜索多个空格的出现次数

1. this is a line containing  2 spaces
2. this is a line containing   3 spaces
3. this is a line containing multiple spaces first  second   three   four

以上所有都是此正则表达式的有效匹配。 我应该使用什么正则表达式?

trans by 2019-04-27T19:00:24Z

java - 不替换字符的字符串

我有一个以字符串形式传入的句子,我正在对“和”这个词进行替换,我想用“”替换它。 它并没有用空格替换“和”这个词。 以下是我的逻辑示例。 当我调试它时,逻辑确实属于sentence.replace。

String sentence = "Define, Measure, Analyze, Design and Verify"
if (sentence.contains("and")){
    sentence.replace("and", " ");
}

这里有什么我想念的东西。

trans by 2019-04-25T12:41:43Z

java - String replace()和replaceAll()之间的区别

java.lang.String的replace()replaceAll()方法之间有什么区别,除了以后使用正则表达式? 对于简单的替换,例如,将.替换为/,有什么不同吗?

trans by 2019-04-24T11:37:43Z

java - 如何以一种最终替换另一种字符串的方式替换两个字符串?

假设我有以下代码:

String word1 = "bar";
String word2 = "foo";
String story = "Once upon a time, there was a foo and a bar."
story = story.replace("foo", word1);
story = story.replace("bar", word2);

运行此代码后,值story将为"Once upon a time, there was a bar and a foo."

如果我以相反的顺序替换它们,则会出现类似的问题:

String word1 = "bar";
String word2 = "foo";
String story = "Once upon a time, there was a foo and a bar."
story = story.replace("bar", word2);
story = story.replace("foo", word1);

story将是"Once upon a time, there was a bar and a foo."

我的目标是将story变成"Once upon a time, there was a bar and a foo."我怎样才能实现这一目标?

trans by 2019-04-21T18:38:25Z

jQuery从字符串中删除' - '字符

我有一个字符串“-123445”。 是否可以从字符串中删除“ - ”字符?

我尝试了以下但无济于事:

$mylabel.text("-123456");
$mylabel.text().replace('-', '');
trans by 2019-04-17T19:17:42Z

替换 - Visual Studio Code使用什么样的Regex?

尝试在Visual Studio Code中进行搜索替换,我发现它的正则表达式与完整的Visual Studio不同。 具体来说,我尝试使用string (?<p>[\w]+)声明一个命名组,该组在Visual Studio中工作,但在Visual Studio Code中不工作。 它会抱怨错误Invalid group

除了解决这个特定的问题,我正在寻找有关Visual Studio Code中Regexes风格的信息以及在哪里可以找到有关它的文档,因此我可以帮助自己处理我可能偶然发现的任何其他问题。

完整的Visual Studio使用此处记录的.NET正则表达式。 这个链接在Stackoverflow的其他地方被提到作为VS Code的文档,但事实并非如此。

trans by 2019-04-16T19:03:57Z

jQuery - 替换字符串中所有字符的实例

这个问题在这里已有答案:

  • JavaScript - 替换字符串中的所有逗号[重复]                                     3个答案

这不起作用,我需要它很糟糕

$('some+multi+word+string').replace('+', ' ' );

永远得到

some multi+word+string

它总是只替换第一个实例,但我需要它适用于所有+符号。

trans by 2019-04-15T03:14:26Z

string - 用Bash中的句点替换空格

我需要能够做的是用bash中的字符串中的点(.)替换空格()。

我认为这很简单,但我是新手,所以我无法弄清楚如何修改这个用途的类似示例。

trans by 2019-04-10T05:32:32Z

replace - 如何在JavaScript中修剪String中的文件扩展名?

例如,假设x.substring(0, x.indexOf('.jpg')),我想得到x.substring(0, x.length-4),其中length可以是任何文件名(假设文件名只包含[a-zA-Z0-9-_]以简化。)。

我在DZone Snippets上看过x.substring(0, x.indexOf('.jpg')),但不会x.substring(0, x.length-4)表现更好吗? 因为,length是属性而不进行字符检查,而indexOf()是一个函数并进行字符检查。

trans by 2019-04-05T03:46:39Z

linux - 如何grep和rep

我需要递归搜索目录中所有文件和子目录中的指定字符串,并将此字符串替换为另一个字符串。

我知道找到它的命令可能如下所示:

grep 'string_to_find' -r ./*

但是,如何用另一个字符串替换string_to_find的每个实例?

trans by 2019-04-01T11:49:08Z

javascript - 替换字符串中所有字符实例的最快方法

在JavaScript中替换字符串中所有字符串/字符实例的最快方法是什么? A while,for-loop,正则表达式?

trans by 2019-03-29T01:06:19Z

postgresql - 替换文本字段中的所有字符串实例

在postgresql中,如何替换数据库列中字符串的所有实例?

例如,我想用dog替换cat的所有实例。

最好的方法是什么?

trans by 2019-03-24T06:26:28Z

如何替换字符串的多个子串?

我想使用.replace函数来替换多个字符串。

我现在有

string.replace("condition1", "")

但是想要有类似的东西

string.replace("condition1", "").replace("condition2", "text")

虽然那感觉不是很好的语法

这样做的正确方法是什么? 有点像在grep / regex中你可以做\1\2将字段替换为某些搜索字符串

trans by 2019-03-23T19:15:27Z

linux - 在目录和子目录中查找并替换sed

我运行此命令在我的站点的根目录中的所有文件中查找并替换所有出现的'apple'和'orange':

find ./ -exec sed -i 's/apple/orange/g' {} \;

但它不会通过子目录。

这个命令有什么问题?

编辑:这是find ./命令的一些输出行:

./index.php
./header.php
./fpd
./fpd/font
./fpd/font/desktop.ini
./fpd/font/courier.php
./fpd/font/symbol.php
trans by 2019-03-23T05:46:37Z

如何在string.replace中输入正则表达式?

我需要一些关于声明正则表达式的帮助。 我的输入如下:

this is a paragraph with<[1> in between</[1> and then there are cases ... where the<[99> number ranges from 1-100</[99>. 
and there are many other lines in the txt files
with<[3> such tags </[3>

所需的输出是:

this is a paragraph with in between and then there are cases ... where the number ranges from 1-100. 
and there are many other lines in the txt files
with such tags

我试过这个:

#!/usr/bin/python
import os, sys, re, glob
for infile in glob.glob(os.path.join(os.getcwd(), '*.txt')):
    for line in reader: 
        line2 = line.replace('<[1> ', '')
        line = line2.replace('</[1> ', '')
        line2 = line.replace('<[1>', '')
        line = line2.replace('</[1>', '')

        print line

我也尝试了这个(但似乎我使用了错误的正则表达式语法):

    line2 = line.replace('<[*> ', '')
    line = line2.replace('</[*> ', '')
    line2 = line.replace('<[*>', '')
    line = line2.replace('</[*>', '')

我不想硬编码replace从1到99。。。

trans by 2019-03-16T04:18:17Z

正则表达式 - 如何在Vim中的每一行末尾添加一个字符串?

我想在Vim的每一行末尾添加*

我尝试了代码失败了

:%s/\n/*\n/g
trans by 2019-03-12T21:45:36Z

regex - Java如何用字符串中的单个空格替换2个或更多空格并删除前导和尾随空格

在Java中寻找快速,简单的方法来更改此字符串

" hello     there   "

看起来像这样的东西

"hello there"

我用一个空格替换所有这些多个空格,除了我还希望字符串开头的一个或多个空格不见了。

像这样的东西让我部分在那里

String mytext = " hello     there   ";
mytext = mytext.replaceAll("( )+", " ");

但不完全。

trans by 2019-03-11T17:28:11Z

javascript - 用短划线替换空格并使所有字母低于cas

我需要使用jQuery或vanilla JavaScript重新格式化字符串

假设我们有"Sonic Free Games"

我想将其转换为"sonic-free-games"

所以空格应该用短划线代替,所有字母都换成小写字母。

对此有何帮助?

trans by 2019-03-11T11:47:00Z

上一页 1 2 3 4 5 6 7 8 下一页 共8页