我有一个iframe,我加载了一个PHP脚本。它显示mike smith tom smith jim smith ron smith等用户的多个名字和姓氏。我想要完成的是使用javascript将每一组名称分隔成变量。这是我到目前为止想出的,但它捕捉到了所有不确定如何拆分的名字:
var iFrameBody1 = document.getElementById("iframe1").contentWindow.document.body;
name1 = iFrameBody1.textContent
我是用JavaScript弹出的,当用户访问网页时,会看到一个图表,上面写着你叫什么名字?所以用户需要写他的名字。只有一个领域。如果用户写了两个单词,那么程序就会将名字分成单独的名字字符串和姓氏字符串。
我正在使用这段代码,但没有对姓氏使用切片方法,它只是在名字中给出了所有内容。我做错什么了?
var fullname;
fullname = prompt("What is your name?");
fullname.indexOf(" ");
var indexOfSpace = fullname.indexOf(" ");
var f
我想通过使用string变量向用户询问他们的名字和姓氏,然后使用他们在该字符串中输入的名字并打印出来。
string name;
cout << "What is your first and last name? ";
cin >> name;
cout << "Thank you " << name << " for shopping with us!";
如果name变量在第二个cout语句中,我只想使用它们的名字,在我现有的设置中,它会同时输出它们的名字和姓氏。
我将使用ransack在我的Rails应用程序中按名字和姓氏搜索用户。在一个名字的text_field和一个姓氏的text_field中,应用程序用户应该可以搜索名字的几个部分。
例如,用户将输入"Thomas Jeffrey“,这将导致:
SELECT FROM users WHERE firstname LIKE "%Thomas%" AND firstname LIKE "%Jeffrey%";
如果我使用firstname_cont,结果如下所示:
SELECT FROM users WHERE firstname LIKE "%Thom
我想要编写一个方法来检查一个字符串是否符合以下格式: Java中的“名称姓”。名字和姓氏之间最多有一个空格,名字和姓氏的起始字母都应该是大写字母。
以下是我所做的:
public static Boolean correctFormat(ArrayList<String> e)
{
int x = 0;
for(int i = 0; i < e.size(); i++)
{
if (e.get(i).indexOf(" ") != -1 && str.substri
我正在寻找一个Regex在我的Java应用程序中使用,将全名分割为名字和姓氏部分。
全名将始终用“”(空格作为分隔符)分隔。有些名字可以由中间名组成,但它们可以与FirstName组合,我只想把姓氏作为单独的组。
For example :
"This is My Fullname"
LastName = Fullname
FirstName = This is My
因此,逻辑是,在最后一个WhiteSpace之后的任何东西都被认为是LastName,而之前的所有东西都被认为是FirstName。
我需要把所有的名字分成名字和姓氏。
我将名字放在同一列中,并且名字有几个单词。例如
table1
Nome
____________________________________
Abel da Silva Barros
Abel da Silva Dias
Abilio Rodrigo Garcia da Silva Costa
Adelino David Oliveira Silva
我有一个MySQL数据库和一个表,其中有一个names列,如下所示:
id name age
1 samuel lee 31
2 doug sokira 32
3 vernon smith 33
我想在数据库里查一下名字。到目前为止,我有这个查询:
SELECT * FROM table WHERE name LIKE 's%'
这将返回ID为1的第一条记录。
但是,我希望查询进一步从由空格分隔的文本中进行搜索。因此,从字面上讲,搜索应该通过名字和姓氏来完成。
我愿意坚持这种数据库设计,名字和姓氏存储在一个单独的列中。
因此,
我正在编写一个程序,其中用户输入他们的名字和姓氏之间的空格在一行。然后,该程序将检测空间,并将名字和姓氏提取到不同的变量中,以便打印出来。
例如:假设一个用户在一行中输入了"simon“,中间有空格,我希望它像这样输出:Forename: Simon姓氏: Hall
我的代码(现在几乎没用):(下面是输入/输出)
import java.util.Scanner;
class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
Sys
我有一张表,上面有名字和姓氏
firstname lastname
--------- ---------
Joe Robertson
Sally Robert
Jim Green
Sandra Jordan
我正在尝试基于由全名组成的输入来搜索该表。例如:
input: Joe Robert
我想过要用
SELECT * FROM tablename WHERE firstname LIKE
但是这个表分别存储名字和姓氏,所以我不确定在这种情况下如何进行搜索
请帮帮我。当发送姓氏、名字和父源数据时,表单不起作用,不断要求输入3个单词 validFio: function () {
var fio = this.getData()["fio"];
if (!fio) {
return "Не введен Ф.И.О.";
}
if (fio.split("/s+/g").length !== 3) {
return "Ф.И.О. должно состоять из трех слов!";
}
return "OK"; },
我有一个名为full name的列。我想把它们分成两列,名字和姓氏。
我和一个有两个名字的人有点麻烦。如果名字遇到空格,则认为它是姓氏。
我想要的是:
Full name : John Michael Smith
Firstname: John Michael
Lastname: Smith
然而,我得到了:
Firstname: John
Lastname: Michael Smith
给定一个名为全名的列,我如何在没有订单的情况下对名字/姓氏进行筛选?
在下面的javascript示例中,查询在按姓氏进行搜索时无效。
function getQuery(searchWord){
return `SELECT * FROM user WHERE fullname like '%${searchWord}%' `
}
// trying to search fullname "Elon Musk"
getQuery("Elon M") // okay
getQuery("Musk E") // no resul
我和first_name和last_name有一张学生桌。当我对名字或姓氏进行搜索时,它会给出正确的记录,但当我使用全名进行搜索时,它不会返回任何内容。下面是我的问题
SELECT
`student_personal_info`.`spi_id` AS `sid`,
`student_personal_info`.`spi_first_name` AS `fname`
FROM
`student_personal_info`
WHERE
((spi_first_name like '%test developer%') OR (spi_last_nam