小编cre*_*ivz的帖子

在Python中用单个空格替换多个空格

我有这个字符串:

mystring = 'Here is  some   text   I      wrote   '
Run Code Online (Sandbox Code Playgroud)

我怎样才能将double,triple(...)空格替换为一个空格,以便我得到:

mystring = 'Here is some text I wrote'
Run Code Online (Sandbox Code Playgroud)

python

275
推荐指数
3
解决办法
20万
查看次数

删除多个空格

$row['message']从MySQL数据库获取,我需要删除所有的空白\n \t,等等.

$row['message'] = "This is   a Text \n and so on \t     Text text.";
Run Code Online (Sandbox Code Playgroud)

应格式化为:

$row['message'] = 'This is a Text and so on Text text.';
Run Code Online (Sandbox Code Playgroud)

我试过了:

 $ro = preg_replace('/\s\s+/', ' ',$row['message']);
 echo $ro;
Run Code Online (Sandbox Code Playgroud)

但它不会删除\n\t只是单个空格.谁能告诉我怎么做?

php regex string whitespace preg-replace

196
推荐指数
8
解决办法
21万
查看次数

在Java EE 6中学习Java Web应用程序需要学习什么?

我的目标是制作网络应用程序!

我读完了"Headfirst - Java"和"Headfirst - Servlets and JSP"这些书.

因为这个主题(Web应用程序)是如此庞大和复杂,我想问下一步我应该学习什么.当我阅读Java EE,EJB,JSF,JPA,Glassfish等流行语时,我觉得过度训练......但我不会放弃.

谁能告诉我应该如何继续学习?我应该抓一本这样的书: 用GlassFish 3开始Java EE 6平台:从新手到专业还是我应该做一些在线教程?

谢谢!

java web-applications java-ee

103
推荐指数
4
解决办法
5万
查看次数

当前的Subversion修订版命令

是否有Subversion命令显示当前的版本号?

svn checkout我想要启动脚本并需要变量中的修订号之后.如果有像这样的命令会很棒svn info get_revision_number.

svn

66
推荐指数
3
解决办法
9万
查看次数

逃避Python中的特殊HTML字符

我有一个字符串,其中可以出现像'"&(...)这样的特殊字符.在字符串中:

string = """ Hello "XYZ" this 'is' a test & so on """
Run Code Online (Sandbox Code Playgroud)

如何自动逃避每个特殊角色,以便我得到这个:

string = " Hello "XYZ" this 'is' a test & so on "
Run Code Online (Sandbox Code Playgroud)

python escaping

21
推荐指数
2
解决办法
3万
查看次数

使用python从textfile中删除行

我有这样的textfile.txt:

First Line
Second Line
Third Line
Fourth Line
Fifth Line
Sixth Line
Run Code Online (Sandbox Code Playgroud)

如何删除前三行和最后一行最舒服?谢谢!

python

19
推荐指数
3
解决办法
6万
查看次数

php获取两个不同的随机数组元素

从阵列

 $my_array = array('a','b','c','d','e');
Run Code Online (Sandbox Code Playgroud)

我想得到两个不同的随机元素.

使用以下代码:

 for ($i=0; $i<2; $i++) {
    $random = array_rand($my_array);  # one random array element number
    $get_it = $my_array[$random];    # get the letter from the array
    echo $get_it;
 }
Run Code Online (Sandbox Code Playgroud)

它可以得到两次相同的字母.我需要阻止这一点.我想总是得到两个不同的数组元素.有人可以告诉我该怎么做吗?谢谢

php arrays random

13
推荐指数
3
解决办法
1万
查看次数

检查文件是否已使用Subversion svn更改

我在cmd下的windows下使用Subversion svn.如何检查之前修订过的文件?我试过了

 svn.exe info --changelist xx   # xx is a revision number
Run Code Online (Sandbox Code Playgroud)

但是没有输出.我想我需要将网址添加到主干+我需要告诉svn.exe我想要从我的计算机上的当前版本(例如74)到最新版本(例如75)的更改列表.我怎样才能做到这一点?谢谢!

svn changelist

6
推荐指数
1
解决办法
1万
查看次数

正在搜索高级的php/mysql分页脚本

我正在寻找一个"高级"php分页脚本,每页显示10个mysql条目.在网络上有许多"简单"的脚本(甚至用jQuery),如下所示:http://www.9lessons.info/2009/09/pagination-with-jquery-mysql-and-php.html 这是一个演示:http://demos.9lessons.info/pagination.php

拥有数百个条目时,这些简单的脚本很糟糕......所以我需要的是一个高级脚本 - 我需要这样的东西:

当你在第1页时,它应该是这样的:

[1] 2 3 4 5 ... 45
Run Code Online (Sandbox Code Playgroud)

在第8页:

1 ... 6 7 [8] 9 10 ... 45
Run Code Online (Sandbox Code Playgroud)

在第43页:

1 ... 41 42 [43] 44 45
Run Code Online (Sandbox Code Playgroud)

等等...

许多论坛或博客(例如wordpress)正在使用这种技术.有人可以提供代码吗?必须有一个"最佳实践代码",但我找不到它.谢谢!

php mysql paging pagination

4
推荐指数
1
解决办法
7566
查看次数

如何在python中连接列表?

我正在尝试将String插入列表中.

我收到了这个错误:

TypeError: can only concatenate list (not "tuple") to list
Run Code Online (Sandbox Code Playgroud)

因为我试过这个:

var1 = 'ThisIsAString' # My string I want to insert in the following list
file_content = open('myfile.txt').readlines()
new_line_insert = file_content[:10] + list(var1) + rss_xml[11:]
open('myfile.txt', 'w').writelines(new_line_insert)
Run Code Online (Sandbox Code Playgroud)

myfile.txt的内容作为列表保存在"file_content"中.我想在第10行之后插入String var1,这就是我做的原因

file_content[:10] + list(var1) + rss_xml[11:]
Run Code Online (Sandbox Code Playgroud)

但列表(var1)不起作用.如何使此代码有效?谢谢!

python

2
推荐指数
1
解决办法
3274
查看次数

os.unlink python中的多个文件

可能重复:
在Windows上按Python类型删除文件

如何删除目录中扩展名为".txt"的所有文件?我通常只是这样做

import os
filepath = 'C:\directory\thefile.txt'
os.unlink(filepath)
Run Code Online (Sandbox Code Playgroud)

是否有像os.unlink('C:\ directory \'*.txt)这样的命令会删除所有.txt文件?我怎样才能做到这一点?谢谢!

python

1
推荐指数
1
解决办法
4952
查看次数

在python中拆分列表

我有以下列表:

mylist = ['Hello,\r', 'Whats going on.\r', 'some text']
Run Code Online (Sandbox Code Playgroud)

当我将"mylist"写入名为file.txt的文件时

open('file.txt', 'w').writelines(mylist)
Run Code Online (Sandbox Code Playgroud)

由于\ r \n,我得到每行一点文字

Hello,
Whats going on.
some text
Run Code Online (Sandbox Code Playgroud)

如何操纵mylist来替换\r空格?最后我需要这个file.txt:

Hello, Whats going on. sometext
Run Code Online (Sandbox Code Playgroud)

它必须是一个列表.

谢谢!

python

0
推荐指数
1
解决办法
781
查看次数

如何在 mysql 查询中使用花括号?

我试图这样做:

 INSERT INTO test123 VALUES(Some text, 'More Text (and in braces.)');
Run Code Online (Sandbox Code Playgroud)

但它不起作用。字符串中的大括号

 'More Text (and in braces.)'
Run Code Online (Sandbox Code Playgroud)

导致语法错误。我怎样才能让它工作 - 我需要 mysql 来接受大括号。

mysql syntax

0
推荐指数
1
解决办法
2523
查看次数