小编sat*_*mar的帖子

一个简单的本地SMTP服务器

我想测试用于发送电子邮件的Java代码.我不想使用任何商业邮件客户端或连接到任何外部邮件提供商(如Gmail或Yahoo).我想知道是否有任何软件允许用户配置虚拟电子邮件地址和服务器(本地),可以在我的软件中用于发送和接收邮件.我只是想测试Java代码的功能.

java email testing smtp

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

在javascript中查找字符串中第n个字符的出现次数

我正在编写一个javascript代码来查找字符串中第n个字符的出现位置.使用该indexOf()函数,我们可以获得第一次出现的角色.现在的挑战是获得角色的第n次出现.我能够使用下面给出的代码获得第二次出现等等:

function myFunction() {
  var str = "abcdefabcddesadfasddsfsd.";

  var n = str.indexOf("d");
  document.write("First occurence " +n );

  var n1 = str.indexOf("d",parseInt(n+1));
  document.write("Second occurence " +n1 );

  var n2 = str.indexOf("d",parseInt(n1+1));
  document.write("Third occurence " +n2 );

  var n3 = str.indexOf("d",parseInt(n2+1));
  document.write("Fourth occurence " +n3);

  // and so on ...
}
Run Code Online (Sandbox Code Playgroud)

结果如下

First occurence 3 
Second occurence 9 
Third occurence 10 
Fourth occurence 14 
Fifth occurence 18 
Sixth occurence 19
Run Code Online (Sandbox Code Playgroud)

我想概括脚本,以便我能够找到第n次出现的字符,因为上面的代码要求我们重复脚本n次.让我知道是否有更好的方法或替代方法来做同样的事情.如果我们只是给出事件(在运行时)来获取该字符的索引,那将是很好的.

以下是我的一些问题:

  • 我们如何在JavaScript中完成它?
  • 是否有任何框架提供任何功能以更简单的方式执行相同的实现,或者在其他框架/语言中实现相同的替代方法是什么?

javascript

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

将sql查询结果导出到csv或excel

我想将sql查询的结果写入csv或excel文件并将其保存在特定的文件夹中.我想知道是否可以使用java程序实现这一点,该程序可以重用于任何sql查询结果.我会还想知道这是否可以用于不同类型的数据库(oracle,mysql,MS sql server等).我打算将保存的文件附加到电子邮件中(这可能直接将sql查询结果导出到电子邮件中).请帮忙.

java sql csv excel

12
推荐指数
3
解决办法
7万
查看次数

从字符串末尾删除逗号或分号(如果存在) - 使用javascript

我得到一个逗号分隔或分号分隔字符串.我想删除字符串末尾可能出现的逗号或分号.

ega,b,c应转换为a,b,c

A; B; C; 应转换为a; b; c

我想要一个javascript或regex表达式,只有在它出现时才删除逗号(,)或半冒号(;),否则字符串应保持不变.

请帮忙

javascript regex

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

只有在将一些数据提取到文本框中后才能读取文本框

我有一个文本框,旁边it.Clicking按钮将调用其他功能的控制按钮,在选择和写回文本box.Currently我的文本框是由数据后,用户可编辑的一些数据被取到文本框.我想只在用户点击按钮并将数据提取到文本框后才能读取文本框.现在数据出现在文本框中,无法编辑.如果用户必须更改数据,用户必须再次点击按钮调用该功能,这将帮助我们在文本框中写入数据.如何在javascript中完成此操作.

html javascript

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

查找并替换在字符串末尾多次出现的相同字符

我有一个要求,我需要替换一个特殊的字符,","或者";"在字符串的末尾多次出现.

假设我有一个字符串

String1="a,b,c,d,,";
Run Code Online (Sandbox Code Playgroud)

我应该能够删除出现在末尾的所有逗号 'd'.

如果只出现一次,我可以使用以下代码替换它.

String1= String1.substring(String1.length,String1.length-1);
Run Code Online (Sandbox Code Playgroud)

现在,如果我们在最后出现多个逗号,我该如何替换所有?

javascript regex string

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

标签 统计

javascript ×4

java ×2

regex ×2

csv ×1

email ×1

excel ×1

html ×1

smtp ×1

sql ×1

string ×1

testing ×1